Качановский Дмитрий wrote:

у меня есть подозрение, что там толпа индексов на этой маленькой
табличке.
3.
она занимает 90% размера и практически 100% обращений идет к ней.

и еще один вопрос:
если я правильно понял система которую вы разрабатывает 24х7
т.е. нет перерыва на ночь, когда можно было бы выполнять обслуживающие
операции??

да - система круглосуточная. на данный момент приняли решение реализовывать такой вариант

1. в течение недели накапливаем данные, и удаляем, но мусор не собираем.
2. в субботу ночью сервер начинает накапливать данные в памяти (реализовано), доступ к бд прекращается (насчет этого еще не все ясно, будем экспериментировать)
3. запускается бакуп
4. проверяем чтобы не было ошибок
5. запускаем рестор
6. переименовываем старую в отресторенную
7. сервер сбрасывает накопленные данные  в бд


ЗюЫю
рук-во поставило в план задач тестирование необходимого нам функционала (примерно 1 гиг в сутки поступающих данных, раз в сутки очистка) на следующих видах субд - мсскл, постгре, оракл. Если одна из них удовлетворит требованиям (без утомительного бакуп\ресторе) - будет принято решение (процентов на 90) о смене субд.

Ответить