I just converted a customer from pervasive to SQL and we had horrible performance on any report or inquiry that used order history tables.
In the past, when I have run into performance issues after a conversion, my practice has been to run the mslsyscheck.exe utility to verifiy the database integrity, more specifically to see if the indexes are OK. I did this, and virtually every table is missing its indexes. The MSL directory is there and is properly populated.
I rebuilt a couple of files as a test, and the rebuild worked, and the tables in question fall off of the report generated by mslsyscheck.exe.
Does anyone know what causes this? Do I have to rebuild the entire frickin' database or reconvert? The coversion log shows nothing unusual by the way.
Ideas welcomed.
Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports
"making predictions is tough, especially about the future" - Yogi Berra
In the past, when I have run into performance issues after a conversion, my practice has been to run the mslsyscheck.exe utility to verifiy the database integrity, more specifically to see if the indexes are OK. I did this, and virtually every table is missing its indexes. The MSL directory is there and is properly populated.
I rebuilt a couple of files as a test, and the rebuild worked, and the tables in question fall off of the report generated by mslsyscheck.exe.
Does anyone know what causes this? Do I have to rebuild the entire frickin' database or reconvert? The coversion log shows nothing unusual by the way.
Ideas welcomed.
Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports
"making predictions is tough, especially about the future" - Yogi Berra