У меня проблема с большой базой данных, с которой я работаю, которая находится на одном диске - эта база данных содержит около десятка таблиц с двумя основными из них около 1 ГБ каждая, которые не могут быть уменьшены. Моя проблема в том, что дисковая очередь для диска базы данных составляет от 96% до 100%, даже если сайт, использующий БД, простаивает. Какая оптимизация может быть выполнена или что является источником проблемы, DB на диске составляет 16 ГБ в общей сложности, и почти все данные необходимы - данные транзакций, информация о клиентах и сведения о запасах.
Каковы причины того, что очередь дисков всегда высока независимо от трафика веб-сайта?
Что можно сделать, чтобы повысить производительность в базе данных такого размера?Очередь диска базы данных слишком высока, что можно сделать?
Любые предложения будут оценены!
База данных - это база данных MS SQL 2000, работающая под управлением Windows Server 2003 и имеющая размер 16 ГБ (размер файла данных на диске).
Благодаря
Удалось найти некоторые способы уменьшения очереди дисков с некоторыми старыми данными, находящимися в БД, и таблицы на других дисках тоже очень интересны, если накладные расходы на производительность не превышают любой выигрыш от этого. Благодаря! – RoguePlanetoid