Hi guys,I am beginner in supporting SQL server so please guide me along. I have one strange problem in my SQL server. My SQL Server edition is Express Edition with Advanced Services SP3 - 9.00.4035.00.I am querying a table with full-text index on it. The table contains approximately 3 million records with the size of 1.5 GB.The problem is that SQL server hangs (CPU 100%) if the WHERE criteria contains both the date range as well as full-text index. I can only fix this either by restarting SQL server services or by killing the msftesql.exe manually via Task Manager.Please refer to the SQL below to the problem.Any comments on this? This is driving me nuts.ThanksDavid-- this works fine and return result select count(1)from product_passwhere (CONTAINS(CUSTOMER, '"*test*"') OR CONTAINS(SAM_DESC, '"*test*"')) -- this hangs!!!select count(1)from product_passwhere result_approved_dt >= CONVERT(DATETIME, '11/01/09', 1) AND result_approved_dt <= CONVERT(DATETIME, '11/01/09', 1) AND (CONTAINS(CUSTOMER, '"*test*"') OR CONTAINS(SAM_DESC, '"*test*"')) -- change the year to 2008, this is working fineselect count(1)from product_passwhere result_approved_dt >= CONVERT(DATETIME, '11/01/08', 1) AND result_approved_dt <= CONVERT(DATETIME, '11/01/08', 1) AND (CONTAINS(CUSTOMER, '"*test*"') OR CONTAINS(SAM_DESC, '"*test*"')) -- this also works fineselect count(1)from product_passwhere result_approved_dt >= CONVERT(DATETIME, '11/01/09', 1) AND result_approved_dt <= CONVERT(DATETIME, '11/01/09', 1)