为PostgreSQL的表自动添加分区
作者:乐途 笔名:lottu 个人简介:目前在一家游戏公司从事数据库架构设计和开发,曾主导公司去“ O ”的相关工作;个人博客:https://www.cnblogs.com/lottu PostgreSQL引进“分区”表特性,解放了之前采用“表继承”+“触发器”来实现分区表的繁琐、低效。而添加分区,都是手动执行SQL。 演示目的 : 利用python来为PostgreSQL的表自动添加分区。 python版本 : python3 + pip3 install psycopg2 一、配置数据源 database.ini 文件:记录数据库连接参数 [adsas] host=192.168.1.201 database=adsas user=adsas password=adsas123 port=5432 [test] host=192.168.1.202 database=adsas user=adsas password=adsas123 port=5432 二、config 脚本 config.py 文件:下面的 config() 函数读取 database.ini 文件并返回连接参数。config() 函数位于config.py文件中 #!/usr/bin/python3 from configparser import ConfigParser def config