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

体育视频网站建设公司免费取名

体育视频网站建设,公司免费取名,做怎个样网做站个网站,西安免费网站建站模板如果你在生产中运行PostgreSQL#xff0c;你可能已经注意到#xff0c;调整检查点对调整服务器和提高数据库整体性能是一件非常有益的事情。然而#xff0c;这里面还有更多的内容。增加检查点的距离也可以帮助实际减少首先创建的WAL的数量。这是对的。这不仅仅是一个性能问题…如果你在生产中运行PostgreSQL你可能已经注意到调整检查点对调整服务器和提高数据库整体性能是一件非常有益的事情。然而这里面还有更多的内容。增加检查点的距离也可以帮助实际减少首先创建的WAL的数量。这是对的。这不仅仅是一个性能问题而且对创建的日志量也有影响。 Creating a test installation 设置参数 max_wal_size 128MB synchronous_commit off写入测试数据 % createdb test % pgbench -s 100 -i test dropping old tables... NOTICE: table pgbench_accounts does not exist, skipping NOTICE: table pgbench_branches does not exist, skipping NOTICE: table pgbench_history does not exist, skipping NOTICE: table pgbench_tellers does not exist, skipping creating tables... generating data... 100000 of 10000000 tuples (1%) done (elapsed 0.13 s, remaining 12.90 s) 200000 of 10000000 tuples (2%) done (elapsed 0.28 s, remaining 13.79 s) … 9700000 of 10000000 tuples (97%) done (elapsed 12.32 s, remaining 0.38 s) 9800000 of 10000000 tuples (98%) done (elapsed 12.46 s, remaining 0.25 s) 9900000 of 10000000 tuples (99%) done (elapsed 12.59 s, remaining 0.13 s) 10000000 of 10000000 tuples (100%) done (elapsed 12.68 s, remaining 0.00 s) vacuuming... creating primary keys... done.running a PostgreSQL benchmark 现在让我们运行一个测试。我们想运行10×100万个交易。如果你想在你的数据库上重复测试确保测试运行的时间足够长。让我们来看看这个测试! % pgbench -c 10 -j 5 -t 1000000 test starting vacuum...end. transaction type: builtin: TPC-B (sort of) scaling factor: 100 query mode: simple number of clients: 10 number of threads: 5 number of transactions per client: 1000000 number of transactions actually processed: 10000000/10000000 latency average 0.730 ms tps 13699.655677 (including connections establishing) tps 13699.737288 (excluding connections establishing)正如你所看到的我们成功地运行了大约每秒13.700个交易在我的个人笔记本电脑上。让我们来看看创建的WAL的数量。 test# SELECT pg_current_wal_insert_lsn(); pg_current_wal_insert_lsn --------------------------- 13/522921E8 (1 row)计算出当前WAL位置的方法是调用pg_current_insert_lsn()函数。对于大多数人来说这种格式可能是无法理解的因此将该值转化为可读的数字比较容易。 test# SELECT pg_size_pretty(pg_current_wal_insert_lsn() - 0/00000000::pg_lsn); pg_size_pretty ---------------- 77 GB (1 row)Increasing checkpoint distances 设置参数 max_wal_size 150GB checkpoint_timeout 1d synchronous_commit offtest# SELECT pg_current_wal_insert_lsn(); pg_current_wal_insert_lsn --------------------------- 1/4F210328 (1 row)test# SELECT pg_size_pretty(pg_current_wal_insert_lsn() - 0/00000000::pg_lsn); pg_size_pretty ---------------- 5362 MB (1 row)仅仅产生了5.3G的wal Understanding WAL creation 事务日志的想法是确保在系统崩溃的情况下能够很好地恢复。然而PostgreSQL不能永远保留交易日志。检查点的目的是确保在WAL从磁盘上删除之前所有数据在数据文件中是安全的。 技巧来了如果一个区块在检查点之后第一次被修改它必须被完全记录下来。整个区块将被写入WAL中。每一个额外的修改都不需要写入整个块–只需要记录修改的内容当然这要少得多。 这就是我们在这里看到的主要区别的原因。通过将检查点的距离增加到一个非常高的值我们基本上将检查点减少到了绝对的最小值这反过来又减少了 第一个块 的写入数量。 从长远来看改变WAL设置不仅对性能有好处–它还会减少WAL的数量。
http://www.zqtcl.cn/news/810385/

相关文章:

  • 淮安市交通建设局网站新郑做网站
  • 新开传奇网站手机版深圳房管局官网
  • 重庆网站建设营销深圳微商城网站设计公司
  • 用织梦做的网站是模板的吗外贸展示型模板网站
  • 网站seo的关键词排名怎么做的定制和订制
  • 自适应网站做多大尺寸的四川建设厅电话网站
  • 易语言可以做网站了吗电商平台排名100强
  • 网站代码开发方式影视公司网页设计
  • 如何选择网站定制公司响水专业做网站
  • 海门建网站公司凡客模板wordpress
  • 网站关键字排名php开源cms
  • 手机商城手机网站建设多少钱明水县网站建设
  • 北京网站优化外包做板材外贸一般用哪个网站
  • 北京建设网站有哪些公司药店网站模板
  • 网站欢迎页面怎么做个人简历免费模板下载
  • 宁波外贸网站建设竣工验收报告查询网
  • 内衣网站建设详细方案如何制作企业网站的版式
  • 网站建设是否需要源代码php如何制作网站
  • 自响应式网站是什么意思现货交易平台合法的有几家
  • 网站如何做视频链接地址一个虚拟主机空间挂两个网站
  • seo外贸网站建设常州本地网站
  • 可以做机械设计接单的网站pc网站怎么做自适应
  • 网站建设义乌电子商务做网站实训体会
  • 哪些网站做国际贸易比较好徐州泉山建设局网站
  • 平果县免费网站哪家好新媒体营销
  • 网站制作的页面比例企业为什么建立企业网站
  • 网站开发技术的发展专业的seo网站优化公司
  • 十大ppt模板免费下载网站惠州网络营销
  • 网站建设自优化网站首页
  • 网络营销推广方式包括哪几种湘潭网站seo磐石网络