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

沈阳市城市建设网站黄骅港船舶动态

沈阳市城市建设网站,黄骅港船舶动态,wordpress容器,库车网站建设文章目录 1. 给定 db 是否有其他 backend 正在运行1.1 获取 allPgXact[] 索引1.1.1 MyProc 中 databaseId 初始化实现1.2 allProcs[] 中各 databaseId 判断1. 给定 db 是否有其他 backend 正在运行 CREATE DATABASE 语句创建用户指定 数据库名(database-name)时候, 会通过 …

文章目录

  • 1. 给定 db 是否有其他 backend 正在运行
    • 1.1 获取 allPgXact[] 索引
      • 1.1.1 MyProc 中 databaseId 初始化实现
    • 1.2 allProcs[] 中各 databaseId 判断

1. 给定 db 是否有其他 backend 正在运行

CREATE DATABASE 语句创建用户指定 数据库名(database-name)时候, 会通过 procArray 检查, 检查给定数据库中是否有其他后端正在运行。

该过程由函数 CountOtherDBBackends() 完成。对于该函数:

  • 函数原型
    • bool CountOtherDBBackends(Oid databaseId, int *nbackends, int *nprepared)
      • databaseId 代表CREATE DATABASE 创建时,使用的模板数据库(默认情况下,为 template1, 其 Oid = 1
  • 函数作用
    • 如果数据库中还有其他后端进程,我们将最多等待 5 秒钟让它们退出。会向Autovacuum 后端进程发送 SIGTERM 信号以促使它们尽早退出,但普通用户后端进程则只是等待其自行退出。
    • 当前的后端总是被忽略;如果有必要,调用者应自行检查当前后端是否使用了给定的数据库。
    • 如果数据库中&#
http://www.yayakq.cn/news/42932/

相关文章:

  • 微商软件商城总站网站建设注意哪些方面
  • 新手要如何让网站被收录做怎样的网站能赚钱
  • 网站商城系统建设方案嘉兴网站建设定制网站
  • 二手书网站建设网站设计制作费
  • 网站建设 维护费用广告制作费和广告服务费区别
  • 网站开发技术方案与实施网站弹出信息怎么做
  • 深圳网站开发学习网页设计公司背景图
  • 国际贸易网站建设 中企动力湖北代挂QQ建设网站
  • 谷歌的英文网站品牌创建策划方案
  • 做网站的市场怎么样关于网站首页建设的文章
  • 如何把电脑改成服务器做网站黑五手表网站
  • 关于成立网站建设项目小组的通知网页设计图片比例
  • 电商网站什么要求高清河哪里做网站
  • 商城类网站建设方案wordpress 301重定向插件
  • 企业网站 建设过程做服装设计看哪些网站
  • 网站建设推广技术免费ftp转换wordpress
  • 法律建设网站c 做网站起什么作用
  • 德州网站开发培训网站试用模块
  • 牙科医院网站开发找人建设网站
  • 松滋市住房和城乡建设局网站商家入驻网站开发
  • 深圳华企网站建设网站营销单页怎么设计方案
  • 网站建设大概价格网络推广100种方式
  • 外贸型网站建设公司怎么做非法彩票网站
  • 淘宝网站建设杭州能上国外网站的免费dns
  • 沧州做网站的网站开发接私单
  • wordpress主题dux主题5.2版邢台优化网站排名
  • html5营销网站建设长沙网页制作模板的网站
  • 做网站卖装备自我介绍的网站设计怎么做
  • 企业营销型企业网站建设供热设施网站搭建教程
  • 长沙大型做网站公司增城网站公司电话