а сейчас "партиционирования" (и замедления) у Вас нет, как будто? ;)
Неа, разбили транзакции по таблицам, грамотно подобрали индексы и пока не встряла проблема с copy всё работало шустро... почти шустро, запросы где я сразу из множества партиций выдирал данные были немного тяжелее, но всё таки получились хорошими по скорости
т.е. беда в том, что 400млн транзакций в главной таблице сжирают очень много времени на фильтрации)
> запросы где я сразу из множества партиций выдирал данные Вот это и есть "невыровненные" запросы. Т.е. такие, которые затрагивают сразу много partitions. Да и вообще, планирование запросов замедляется, от этого никуда не деться (т.е. это у Вас и сейчас происходит, "чудес" тут нет). Т.е. Вы просто никогда не сравнивали с непартиционированной таблицей, правда? ;) Хотя, конечно, бывают ситуации, когда партиционирование ускоряет запросы — я имел в виду, что это не его основное назначение, и такие ситуации — это, скорее, "повезло!". ;)
Обсуждают сегодня