Postgresql单表【插入】/【更新】百万数据
摘要:一、插入数据 说到插入数据,一开始就想到: insert int A values(*******************) 插入多条数据,最多想到:写成这样: insert into A values(**********),(*************),(*****************)
阅读全文
python DBUtils 线程池 连接 Postgresql(多线程公用线程池,DB-API : psycopg2)
摘要:一、DBUtils DBUtils 是一套允许线程化 Python 程序可以安全和有效的访问数据库的模块,DBUtils提供两种外部接口: PersistentDB :提供线程专用的数据库连接,并自动管理连接。 PooledDB :提供线程间可共享的数据库连接,并自动管理连接。 操作数据库模板: 二
阅读全文
Postgresql 查看锁的过程
摘要:一、查看sql语句是否发生死锁 1.查看数据库的进程。SELECT * FROM pg_stat_activity WHERE datname='死锁的数据库ID ';检索出来的字段中,【wating 】字段,数据为t的那条,就是死锁的进程,找到对应的【procpid 】列的值。 例如:SELECT
阅读全文