当前位置: 首页 > wzjs >正文

高新技术企业网站怎么做网页首页设计图片

高新技术企业网站怎么做,网页首页设计图片,在线免费域名网站解析,政府部门网站建设规定文章目录 文档用途详细信息 文档用途 查询阻塞当前sql的语句,并结束阻塞语句。 详细信息 1、通过pg_stat_activity视图和pg_blocking_pids函数查找阻塞sql。 highgo# select pid,pg_blocking_pids(pid),wait_event_type,wait_event,query from pg_stat_activity…

文章目录

  • 文档用途
  • 详细信息

文档用途

查询阻塞当前sql的语句,并结束阻塞语句。

详细信息

1、通过pg_stat_activity视图和pg_blocking_pids函数查找阻塞sql。

highgo=# select pid,pg_blocking_pids(pid),wait_event_type,wait_event,query from pg_stat_activity ;pid  | pg_blocking_pids | wait_event_type |     wait_event      |                                           query-------+------------------+-----------------+---------------------+-------------------------------------------------------------------
------------------------12781 | {}               | Activity        | LogicalLauncherMain |12778 | {}               | Activity        | AutoVacuumMain      |16717 | {}               | Client          | ClientRead          | update table1 set id=2 where id=1;12784 | {}               | Activity        | WalSenderMain       | START_REPLICATION 1/4B000000 TIMELINE 216725 | {16717}          | Lock            | transactionid       | update table1 set id=2 where id=1;16730 | {}               |                 |                     | select pid,pg_blocking_pids(pid),wait_event_type,wait_event,query
from pg_stat_activity ;12776 | {}               | Activity        | BgWriterHibernate   |12779 | {}               | Activity        | ArchiverMain        |12775 | {}               | Activity        | CheckpointerMain    |12777 | {}               | Activity        | WalWriterMain       |
(10 rows)

说明:

①通过查询可以发现,当前update语句的pid为16725,被pid为16717的update语句阻塞。

②pg_blocking_pids函数: 返回阻止具有指定进程 ID 的服务器进程获取锁的会话的进程 ID 数组,如果没有此类服务器进程或未被阻止,则返回空数组。

频繁调用此函数可能会对数据库性能产生一些影响,因为它需要在短时间内对锁管理器的共享状态进行独占访问。

2、通过系统表pg_class和pg_locks查找表对应锁

highgo=# select oid,relname from pg_class where relname='table1';oid  | relname
-------+---------16447 | table1
(1 row)highgo=# select locktype,database,pid,relation ,mode from pg_locks where relation='16447';locktype | database |  pid  | relation |       mode
----------+----------+-------+----------+------------------relation |    14743 | 16717 |    16447 | RowExclusiveLockrelation |    14743 | 16725 |    16447 | RowExclusiveLocktuple    |    14743 | 16725 |    16447 | ExclusiveLock
(3 rows)

3、使用pg_terminate_backend函数结束阻塞语句。

highgo=# select pg_terminate_backend('16717');pg_terminate_backend
----------------------t
(1 row)

注意事项:

①超级用户或已授予 pg_signal_backend 调用角色的角色的成员可以执行该函数。

②该函数会终止进程,一旦进程被终止,未完成的事务可能会回滚,并且可能会丢失数据。

4、再次查看已无阻塞,可以执行需要执行的sql

highgo=# select locktype,database,pid,relation ,mode from pg_locks where relation='16447';locktype | database | pid | relation | mode
----------+----------+-----+----------+------
(0 rows)
highgo=# select pid,pg_blocking_pids(pid),wait_event_type,wait_event,query from pg_stat_activity ;pid  | pg_blocking_pids | wait_event_type |     wait_event      |                                           query-------+------------------+-----------------+---------------------+-------------------------------------------------------------------
------------------------12781 | {}               | Activity        | LogicalLauncherMain |12778 | {}               | Activity        | AutoVacuumMain      |12784 | {}               | Activity        | WalSenderMain       | START_REPLICATION 1/4B000000 TIMELINE 216730 | {}               |                 |                     | select pid,pg_blocking_pids(pid),wait_event_type,wait_event,query
from pg_stat_activity ;12776 | {}               | Activity        | BgWriterHibernate   |12779 | {}               | Activity        | ArchiverMain        |12775 | {}               | Activity        | CheckpointerMain    |12777 | {}               | Activity        | WalWriterMain       |
(9 rows)
http://www.dtcms.com/wzjs/341849.html

相关文章:

  • 北京专业响应式网站建设下载优化大师并安装
  • h5网站动画怎么做的在哪里打广告效果最好
  • 长沙网站开发的网站网推拉新app推广平台
  • 海口网站排名提升百度付费推广有几种方式
  • 自贡做网站公司上海网站推广服务公司
  • 日本平面设计大师个人网站网站新站整站排名
  • 腾讯云云服务器官网关键词首页排名优化价格
  • 长春网站制作价格关键词搜索引擎工具
  • dw做视频网站seo营销培训咨询
  • html网页框架论坛seo设置
  • 焦作做网站互联网推广好做吗
  • 易天时代网站建设说到很多seo人员都转行了
  • 做二手电脑的网站app投放渠道有哪些
  • 怎么做有趣视频网站免费的外贸网站推广方法
  • 中国十大网站建设百度广告投放价格
  • 银川迅雷网站建设福州整站优化
  • 免费网站下载大全开网店
  • 用媒体做响应式网站可以吗产品营销策划方案
  • wordpress网站速度怎么弄一个自己的网址
  • 做网站之前需要准备什么软件线下实体店如何推广引流
  • 网站建设色系搭配青岛谷歌优化
  • 网站首页新增悬浮小窗怎么做一站式媒体发布平台
  • wordpress sensei插件广州网站排名优化公司
  • 什么网站可以做外单市场营销毕业论文5000字
  • 网站建设海外推广 香港企业网络推广计划书
  • 网络彩票的网站怎么做网络广告推广方案
  • 营销型网站建设思路怎么做好销售
  • 做网站1g网页空间够吗seo网站推广全程实例
  • 怎么在虚拟空间做两个网站互联网广告营销方案
  • 武汉网站提升排名dz论坛如何seo