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

网站兼容浏览器服务seo人员的职责

网站兼容浏览器服务,seo人员的职责,公司网站开发设计题目怎么写,做网站建设哪家公司靠谱JDBC 连接字符串是用于连接 KingbaseES(人大金仓数据库)的,支持主从负载均衡。让我们逐一解析各个参数的作用,并探讨如何调整到最优。 参数解析 jdbc:kingbase8://10.10.14.19:54321/xxx_onlinejdbc:kingbase8://:指定…

JDBC 连接字符串是用于连接 KingbaseES(人大金仓数据库)的,支持主从负载均衡。让我们逐一解析各个参数的作用,并探讨如何调整到最优。
参数解析

jdbc:kingbase8://10.10.14.19:54321/xxx_online

jdbc:kingbase8://:指定 KingbaseES 数据库的 JDBC 连接协议。

10.10.14.19:54321:主库(Master) 的 IP 地址和端口号。
xxx_online:数据库名称。

?USEDISPATCH=true

作用:是否启用 KingbaseES 负载均衡调度。
优化建议:
一般建议开启(true),确保请求可分配到最优节点,避免单点压力过大。
若业务逻辑要求始终访问主库(例如强一致性场景),可设为 false。

&SLAVE_ADD=10.10.14.20,110.10.14.11

作用:定义**从库(Slave)**的 IP 地址列表(两个从库)。

优化建议:
确保从库配置正确,能正常同步主库数据。
适用于读多写少的业务场景,减少主库压力。
&SLAVE_PORT=54321,54321
作用:从库的端口号,对应 SLAVE_ADD 列表的主机。
优化建议:
需确保所有从库监听的端口正确,否则无法连接。
也可以为不同从库设定不同端口(如果有端口映射需求)。

&nodeList=node1,node2,node3

作用:数据库集群的节点名称(逻辑标识),在 KingbaseES 集群管理中可用于标识各个节点。
优化建议:
确保 nodeList 里的节点与 KingbaseES 集群管理配置匹配,否则无法正确负载均衡。

&HOSTLOADRATE=30

作用:负载阈值,决定 KingbaseES 何时将流量切换到其他节点。
优化建议:
默认 KingbaseES 可能设定为 30% 负载(即 CPU、内存、IO 负载超过 30% 时,切换请求到其他节点)。
优化思路:
业务压力较小:可调高,例如 HOSTLOADRATE=50(提高主库承载能力)。
业务压力较大:适当降低,如 HOSTLOADRATE=20(让从库分担更多压力)。
结合监控工具(如 top、iostat)观察数据库负载情况,调整最优值。

优化方案总结
默认情况(适用于一般业务):

jdbc:kingbase8://10.10.14.19:54321/gas_online?USEDISPATCH=true&SLAVE_ADD=10.10.14.20,10.10.14.21&SLAVE_PORT=54321,54321&nodeList=node1,node2,node3&HOSTLOADRATE=30

主从负载均衡开启,负载超过 30% 时切换到从库。

读多写少(推荐增加负载到从库):

jdbc:kingbase8://10.10.14.19:54321/gas_online?USEDISPATCH=true&SLAVE_ADD=10.10.14.20,10.10.14.21&SLAVE_PORT=54321,54321&nodeList=node1,node2,node3&HOSTLOADRATE=20

适用于 读操作多 的业务,将更多流量分配到从库,减少主库压力。

高并发写入业务(减少负载切换):

jdbc:kingbase8://10.10.14.19:54321/gas_online?USEDISPATCH=false&SLAVE_ADD=10.10.14.20,10.10.14.21&SLAVE_PORT=54321,54321&nodeList=node1,node2,node3&HOSTLOADRATE=50

适用于 写操作多 的场景,避免频繁切换主库,提高写入性能。
最终建议
读多写少:降低 HOSTLOADRATE(如 20),让更多查询走从库。
写入密集型:关闭 USEDISPATCH,提高 HOSTLOADRATE(如 50),减少主库频繁切换。
高可用性:确保 SLAVE_ADD 配置的从库同步正常,防止主库故障时读请求受影响。

用于恢复后库强制终止所有连接到 xxxx_online20250322 的会话:
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE datname = 'xxx_online20250322';

删除数据库:

DROP DATABASE xxx_online20250322;

使用 WITH FORCE 直接删除(KingbaseES 特有)
KingbaseES 支持 直接强制删除数据库的语法:

DROP DATABASE xxx_online20250322 WITH FORCE;

改为 restrict 方式,确保安全删除
如果不确定是否要强制终止连接,可以先执行:

REVOKE CONNECT ON DATABASE xxx_online20250322 FROM PUBLIC;

然后查找并逐一手动终止进程:

SELECT pid, application_name, client_addr FROM pg_stat_activity WHERE datname = 'xxx_online20250322';

手动终止特定连接:

SELECT pg_terminate_backend(<PID>);

再执行删除:

DROP DATABASE xxx_online20250322;

查询模式下没有主键的表

SELECT n.nspname AS schema_name, c.relname AS table_name
FROM pg_class c
JOIN pg_namespace n ON c.relnamespace = n.oid
LEFT JOIN pg_index i ON c.oid = i.indrelid AND i.indisprimary
WHERE c.relkind = 'r'  -- 只查找普通表(不包括视图、索引等)
AND i.indrelid IS NULL  -- 筛选出没有主键的表
AND n.nspname = 'gas_business';  -- 限定在 gas_business 模式下

查询模式下没有主键的表并且拼接成sql,看数据量大小

SELECT STRING_AGG('SELECT ''' || n.nspname || ''' AS schema_name, ''' || c.relname || ''' AS table_name, COUNT(*) AS row_count FROM "' || n.nspname || '"."' || c.relname || '"', ' UNION ALL '
) AS query_string
FROM pg_class c
JOIN pg_namespace n ON c.relnamespace = n.oid
LEFT JOIN pg_index i ON c.oid = i.indrelid AND i.indisprimary
WHERE c.relkind = 'r'  -- 只查找普通表
AND i.indrelid IS NULL  -- 筛选出没有主键的表
AND n.nspname = 'gas_business';  -- 限定在 gas_business 模式下
http://www.dtcms.com/wzjs/348038.html

相关文章:

  • 做网站学习什么西安计算机培训机构排名前十
  • 无为县做互联网网站永久开源的免费建站系统
  • 网站制作和优化永久免费用的在线客服系统
  • 请别人做网站大概要多少钱百度集团公司简介
  • 长沙做网站seo优化外包google国外入口
  • 两性做受技巧视频网站外贸网站平台有哪些
  • 学做ps的软件的网站有哪些seo上海公司
  • 西樵网站建设公司南京seo排名公司
  • 菏泽做网站的公司站长收录平台
  • 手机网站建设设计seo研究中心
  • wordpress如何换图片不显示不出来南宁seo标准
  • 微信网站是多少营销策划书范文1000字
  • 网站建设方案word香港域名注册网站
  • 网站制作哪家好薇网上怎么做推广
  • 福州网上商城网站建设网络营销策略理论有哪些
  • wordpress页面无法评论临安网站seo
  • 吉林大学学风建设专题网站怎么做网站教程
  • 网站的关键词挖掘方式南宁seo排名收费
  • 网站要跟换域名怎么做广告投放推广平台
  • 网络营销的步骤杭州seo公司
  • 网站错误提示页设计网站建设策划书
  • 两学一做网站是多少营销型网站制作建设
  • 网站毕设怎么做电商运营工资大概多少
  • 聊城汽车网站建设成都seo专家
  • 备案没有商城可以做商城网站吗学it需要什么学历基础
  • 深圳地铁公司官网谷歌seo 优化
  • 沈阳犀牛云做网站怎么样推广注册app赚钱平台
  • 合肥制作网站单位有哪些长沙网站制作
  • 怎样提高网站打开速度慢河南网站推广
  • 深圳市做网站知名公司有哪些站内关键词自然排名优化