Jag skulle inte rekommendera att använda SQL Server (med eller utan Full-Text Search) för det, eftersom jag anser att det finns betydligt bättre produkter för de problemen. Jag jobbade tidigare på Apptus Technologies (http://www.apptus.com/), så jag är väl lite partisk, men de har en fantastiskt bra produkt som heter Theca. Kostar väl dock en del.
För att svara på din fråga, ja, det går att tvinga SQL Server till att hålla en tabell i minnet, mer eller mindre. DBCC PINTABLE gör att en tabell flaggas så att sidor som läses från den aldrig flushas ur minnet. Tänk dock på att om en tabell används mycket kommer dess sidor ofta ändå ligga i minnet 'alltid' eftersom lazywritern inte hinner flagga dem för flushning innan de används igen. Author: chris
|
|