I understand the problem of the database they were using in previous version. Depending on your sample library, Kontakt took a long time to load but it was valuable tool when searching for samples in you collection. It seemed to load into memory for some reason.
They completely removed the database option in 7 and 8. These sort of micro changes mess up the workflow and I don't understand why they didn't build in a SQL database or even Oracle. Have stored procedures and dtsx packages managing your personal sample library. SQL Server Express is free and can hold up to 2,147,483,647 records which references the sample location. You didn't need to store the sample in the database, just the location of the samples on the hard disk. simple search queries within the app to load the samples from disk and manage the database.