Качановский Дмитрий wrote:
у меня есть подозрение, что там толпа индексов на этой маленькой
табличке.
3.
она занимает 90% размера и практически 100% обращений идет к ней.
и еще один вопрос:
если я правильно понял система которую вы разрабатывает 24х7
т.е. нет перерыва на ночь, когда можно было бы выполнять обслуживающие
операции??
да - система круглосуточная. на данный момент приняли решение реализовывать
такой вариант
1. в течение недели накапливаем данные, и удаляем, но мусор не собираем.
2. в субботу ночью сервер начинает накапливать данные в памяти (реализовано),
доступ к бд прекращается (насчет этого еще не все ясно, будем экспериментировать)
3. запускается бакуп
4. проверяем чтобы не было ошибок
5. запускаем рестор
6. переименовываем старую в отресторенную
7. сервер сбрасывает накопленные данные в бд
ЗюЫю
рук-во поставило в план задач тестирование необходимого нам функционала
(примерно 1 гиг в сутки поступающих данных, раз в сутки очистка) на следующих
видах субд - мсскл, постгре, оракл. Если одна из них удовлетворит требованиям
(без утомительного бакуп\ресторе) - будет принято решение (процентов на 90) о
смене субд.