Разделяне на големи таблици PostgreSQL (администриране) ← Бележки в блога
Днес искам да ви разкажа за разделянето на големи таблици в любимия ми PostgreSQL.
Така че нека започнем с определението:
Разделянето е разделяне на големи таблици на логически части според избрани критерии. Разделените или разделени таблици са предназначени да подобрят производителността и управляемостта на базата данни.
Изглежда ясно. А сега да продължим. Как да разделите таблица на дялове или секции?
В PostgreSQL тази процедура изисква малко усилия, но ще бъдете доволни от резултата:)
Нека самата таблица да изглежда така:
Сега трябва да създадем задействане, което ще се задейства всеки път, когато запис се вмъкне в таблицата и да създадем нов дял, ако е необходимо.