Asynchronous Triggers in SQL Server 2005/2008
You can’t make the trigger run asynchronously, but you could have the trigger synchronously send a message to a SQL Service Broker queue. The queue can then be processed asynchronously by a stored procedure.