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

网站虚拟主机过期厦门建设局网站首页6

网站虚拟主机过期,厦门建设局网站首页6,中国卫生健康网官网,网页设计图片间距代码文章目录 StarRocks 排查单副本表方式1 查询元数据,检查分区级的副本数方式2 SHOW PARTITIONS命令查看 ReplicationNum修改副本数命令 StarRocks 排查单副本表 方式1 查询元数据,检查分区级的副本数 # 方式一 查询元数据,检查分区级的副本数…

文章目录

    • StarRocks 排查单副本表
      • 方式1 查询元数据,检查分区级的副本数
      • 方式2 SHOW PARTITIONS命令查看 ReplicationNum
      • 修改副本数命令

StarRocks 排查单副本表

方式1 查询元数据,检查分区级的副本数

# 方式一 查询元数据,检查分区级的副本数
with v_tmp1 as (selectTABLE_ID, PARTITION_ID, tablet_id, count(*) as cntfrominformation_schema.be_tabletsgroup byTABLE_ID, PARTITION_ID, tablet_idhavingcount(*) = 1
) 
select /*+ set_var(query_timeout = 20) */distinct t1.TABLE_SCHEMA, t1.TABLE_NAME
from information_schema.tables_config t1 
join v_tmp1 t2 on t1.TABLE_ID = t2.TABLE_ID
;

方式2 SHOW PARTITIONS命令查看 ReplicationNum

# 方式二 遍历所有库表SHOW PARTITIONS命令查看 ReplicationNum
SHOW  PARTITIONS FROM [db_name.]table_name WHERE ReplicationNum = 1

修改副本数命令

# 修改副本数命令
# 修改表基本副本数
ALTER TABLE example_db.my_table SET ("default.replication_num" = "2");
# 单分区副本数
ALTER TABLE example_db.my_table SET ("replication_num" = "2");
# 历史分区副本数
ALTER TABLE example_db.my_table MODIFY PARTITION (*) SET("replication_num"="2");

遍历所有库表执行SHOW PARTITIONS命令

import pymysql
import logging
logging.basicConfig(level=logging.INFO,format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',filemode='a',filename='./sr.log')ip = '10.xx'
port = 9030
user = 'xx'
passwd = 'xx'
database = 'information_schema'class MysqlUtils(object):def __init__(self, ip, port, user, passwd, database):self.ip = ipself.port = portself.user = userself.passwd = passwdself.database = databaseself.conn = Noneself.cur = Nonetry:self.conn = pymysql.connect(host=self.ip, user=self.user, passwd=self.passwd, port=self.port,charset='utf8', database=self.database)except Exception as e:logging.error("连接失败:{}".format(e))if self.conn:self.cur = self.conn.cursor()def close(self):if self.cur:self.cur.close()if self.conn:self.conn.close()def insert_data(self, sql, data):if self.cur:# cur = conn.cursor(pymysql.cursors.DictCursor)try:self.cur.executemany(sql, data)except pymysql.Error as e:logging.error("executemany执行失败:{}".format(e))self.conn.rollback()self.conn.close()self.conn.commit()def select_data(self,sql):if self.cur:self.cur.execute(sql)res = self.cur.fetchall()return resdef start():obj = MysqlUtils(ip, port, user, passwd, database)sql1 = "show databases;"dbs = obj.select_data(sql1)  # (('_statistics_',), ('ads_biz',))dbs = [d[0] for d in dbs if d[0] not in ('_statistics_','information_schema')]resu = list()for db in dbs:sql2 = "show tables from {}".format(db)tables = obj.select_data(sql2)tables = [t[0] for t in tables]# print(tables)for table in tables:# sql3 = "show create table `{}`.`{}`".format(db,table)# sql3 = """ ALTER TABLE `{}`.`{}` MODIFY PARTITION (*) SET("replication_num"="2"); """ .format(db,table)sql3 = "SHOW  PARTITIONS FROM `{}`.`{}` WHERE ReplicationNum = 1".format(db,table)logging.info(sql3)try:res = obj.select_data(sql3)  except Exception as e:logging.error(e)if res:resu.append(res)obj.close()
http://www.yayakq.cn/news/711681/

相关文章:

  • 制作软件的公司有哪些网站优化升级
  • 男装商城网站建设wordpress文章导航插件
  • 建站快车的优点wordpress mysql5.1
  • 大连企业建站电子商务网站平台建设目标
  • 搭建个人网站八方建设集团有限公司网站
  • 梅州免费建站找哪家做投票的网站赚钱嘛
  • 郑州企业网站推广外包设计师效果图网站
  • 杭州网站建设商城价格做网站快还是开发app快
  • 郑州网站建设贝斯特宝安网站设计网站建设哪家快
  • 东营建设网站公司wordpress友情连接
  • 济南专业做公司网站的机构网页字体网站
  • 怎么给自己的品牌做网站焦作做网站公司
  • 网站的后台怎么做专业网站设计怎么做
  • 石家庄网站app开发百度关键词排名突然下降很多
  • 电商网站的意义学做网站要学什么东西
  • 网站设计 seo公众号开发者工具是干嘛的
  • 网站建设公司龙头dedecms小说网站模板
  • 温州敎玩具网站建设购物网站二级页面模板
  • 网页模版比较出名的网站品牌策划策略
  • 做产品展示网站建设部统计快报网站
  • php做电商网站的难点建筑网片重量计算公式
  • 网站设计制造网站代码是多少
  • 营销型网站建设 多少钱河南省建设行业证书查询网站
  • dw做网站有雪花效果三亚网站建设平台
  • 做网站开发的笔记本配置经典网络营销案例
  • phpcms建站教程网站恶意注册
  • 免费下载建网站教程wordpress cdc
  • 做网站高流量赚广告费网站设计与制作的流程
  • 黄埔做网站的公司设计网站都有什么
  • 泾川网站建设跨国采购平台