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

建个人网站要多少钱/网络营销推广技术

建个人网站要多少钱,网络营销推广技术,做网站卖东西赚钱吗,镇江交叉口优化获取慢查询的方法 方法一 :开启慢查询日志 方法二 :使用pg_stat_statementes扩展(推荐) 方法三 : 捕获当前连接中的查询 开启慢查询日志 postgresql.conf log_destination csvlog #日志基础设置 logging_collector on #日志基…

获取慢查询的方法

        方法一 :开启慢查询日志

        方法二 :使用pg_stat_statementes扩展(推荐)

        方法三 : 捕获当前连接中的查询

开启慢查询日志

        postgresql.conf

        log_destination = 'csvlog'           #日志基础设置

        logging_collector = on                #日志基础设置(重启生效)

        log_directory = 'pg_log'              #日志基础设置

        log_filename = 'postgresql-%Y-%m-%d.log'   #日志基础设置

        log_file_mode = 0600                 #日志基础设置

        log_truncate_on_rotation = off   #日志基础设置

        log_rotation_age = 1d                #日志基础设置

        log_rotation_size = 0                 #日志基础设置

        log_statement = none                #需要记录的语句,默认只记录错误日志。none,ddl,mod,all

        log_min_duration_statement = 500   #慢查询最小时长,毫秒。log_statement=all同时设置时失效

        shared_preload_libraries = 'auto_explain'       #只需要编译,不需要安装扩展

        auto_explain.log_min_duration = 1s               #超过时长的慢查询,给出执行计划

        postgres=# select pg_reload_conf();

        针对某个用户或数据说库进行设置

        postgres=# alter database db_name set log_min_duration_statement=5000;

        postgres=# alter user user_name set log_min_duration_statement=1000;

pg_stat_statementes扩展(推荐)

        pg_stat_statements 模块提供了跟踪服务器执行的所有SQL语句的执行统计信息的方法。如果想要开启模块,必须在配置文件中将 pg_stat_statements 添加到 shared_preload_libraries中。因为它需要额外的共享内存,所以必须重启服务添加或删除。当 pg_stat_statements 被加载,会跟踪服务器所有的数据库的统计信息。

        为了安全,只有superuser和 pg_read_all_stats role 用户可以访问 SQL text 和 queryid。其他用户可以访问 statistics。

        根据内部哈希计算具有相同的查询结构,可计划查询(即SELECT,INSERT,UPDATE和DELETE)就会合并到单个pg_stat_statements条目中。 通常,如果两个查询在语义上等效,则除了查询中出现的文字常量的值之外,它们将被视为相同。 但是,实用命令(即所有其他命令)严格地根据其文本查询字符串进行比较。

安装配置及使用

安装

        cd pg_soft/contrib/pg_stat_statements

        make && make install

        postgres=# create extension pg_stat_statements;

重要配置

        shared_preload_libraries='auto_explain,pg_stat_statements'

        log_min_duration_statement = 100     #慢查询最小时长,毫秒

        track_activity_query_size = 10000     #SQL文本的最大长度

        pg_stat_statements.max = 10000     #跟踪模块中最多保留多少条统计信息,通过LRU算法。

        pg_stat_statements.track = all      #all包括函数内的SQL, top不包含函数内的sql), none

        pg_stat_statements.track_utility = true     #是否跟踪非DML语句 (例如DDL,DCL)

        pg_stat_statements.save = true     #表示当pg停止时,把信息存入磁盘文件。

使用

#重置统计信息

select pg_stat_statements_reset() ;

#最慢的TOP10

SELECT * FROM pg_stat_statements order by total_time desc limit 10;

pg_stat_statements 字段代表的含义

名字

参考

描述

userid

pg_authid.oid

执行该语句的用户的OID

dbid

pg_database.oid

执行该语句的数据库的OID

query

有代表性的语句的文本

calls

执行的次数

total_time

该语句花费的总时间,以毫秒计

rows

该语句恢复或影响的行的总数

shared_blks_hit

该语句命中的共享块缓存的总数

shared_blks_read

该语句读取的共享块的总数

shared_blks_dirtied

该语句弄脏的共享块的总数

shared_blks_written

该语句写入的共享块的总数

local_blks_hit

该语句命中的本地块缓存的总数

local_blks_read

该语句读取的本地块的总数

local_blks_dirtied

该语句弄脏的本地块的总数

local_blks_written

该语句写入的本地块的总数

temp_blks_read

该语句读取的临时块的总数

temp_blks_written

该语句写入的临时块的总数

blk_read_time

该语句读取块花费的总时间,以毫秒计 (如果启用了track_io_timing,否则为0)

blk_write_time

该语句写入块花费的总时间,以毫秒计 (如果启用了track_io_timing,否则为0)

捕获当前连接中的查询

select *

from pg_stat_activity

where state<>'idle' and now()-query_start > interval '1 s' order by query_start ;

若有收获,就点个赞吧

http://www.lbrq.cn/news/1111375.html

相关文章:

  • 呼和浩特公司做网站/合肥今日头条新闻
  • 网站建设工作的作用/seo快速排名软件网站
  • 怎么建立一个网站搜关键词会跳出/免费大数据平台
  • 高端网站建设网站/电商代运营一般收多少服务费
  • 赣县区疫情最新情况今天/seo优质友链购买
  • 徐州网站开发口碑好/seo引擎优化教程
  • 代理公司注册网站/如何在百度上建立网站
  • 网站备案拍照 广州/网络营销首先要
  • 京美建站官网/国外网站排行
  • 网站建设开发方式包括/seo的优点有哪些
  • 免费做苗木的网站/石家庄新闻网
  • 网站服务器证书有问题/长尾关键词挖掘精灵官网
  • 密云区建设委员会官方网站/百度网址大全电脑版旧版本
  • 女人网上量体做衣网站/建立网站的步骤
  • 什么是静态网页和动态网页/手机优化是什么意思
  • 网站建设后台有哪些东西/百度推广代理商加盟
  • 网站做app的软件叫什么/要怎么网络做推广
  • 网站锚文本怎么做/系统优化的方法
  • 学校网站手机站的建设方案/苏州seo关键词优化排名
  • 杭州网站做的好公司名称/seo技术软件
  • 绍兴网站快速排名优化/免费制作网页的网站
  • 南京怎样做网站/湖南发展最新消息公告
  • 做花馍网站/高级seo课程
  • 郑州住房和城乡建设厅网站/百度网址收录入口
  • 做企业规划的网站/百度推广怎么优化
  • 做网站涉及到哪些/seo关键词推广案例
  • 免费网站网络推广/深圳谷歌优化seo
  • 中国建设银行网站用户/查询关键词排名工具
  • 跨境电商工具类产品的网站/江苏企业网站建设
  • 阿里云云服务器ecs做网站访问慢/网络营销策略案例
  • 更适合后端宝宝的前端三件套之HTML
  • 【服务器与部署 12】数据库生产环境部署实战:MySQL、PostgreSQL、Redis高可用配置全攻略
  • Jmeter 性能测试响应时间过长怎么办?
  • OCR 赋能档案数字化:让沉睡的档案 “活” 起来
  • ZKmall开源商城架构助力增长:多端流量聚合与用户体验
  • Flutter:上传图片,选择相机或相册:wechat_assets_picker