postgresql 解锁表总结
阅读数:89 评论数:0
跳转到新版页面分类
数据库
正文
--查询正在运行的进程
SELECT * FROM pg_stat_activity
--查询是否锁表了
select oid from pg_class where relname='可能锁表了的表'
select pid from pg_locks where relation='上面查出的oid'
--如果查询到了结果,表示该表被锁
--杀掉pid进程
select pg_terminate_backend('pid')
相关推荐
一、事务的ACID
1、Atomicity原子性
Transactions are often composed of multiple statements. Atomicity guarantee
select * from information_schema.innodb_trx;
查看trx_rows_locked这一列,如果大于0的话,说是有阻塞住了,然后查对应的trx_mysql_th
postgresql.conf(数据库相关配置)
该文件包含一些通用设置,比如内存分配,新建database的默认存储益,postgresql服务器的IP地址,日志的位置以及许
由于postgresql是大小写敏感的,并默认对SQL语句转化为小写,所以不论我是写Name还是NAME还是NAmE,统统转化为name。
那么怎么办呢?加上双引号就行了。