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

购买一个网站多少钱网络销售好不好做

购买一个网站多少钱,网络销售好不好做,怎么在自己的网站做淘宝客,网站备案 管局审核 需要多长时间问题描述:7*24联机交易系统,傍晚时分,从客户端后台对3千万行的大表执行缩短varchar类型字段长度的ddl语句,执行期间,为了查看ddl进度,从TDSQL-MySQL赤兔前端页面点击异常会话查询,之后数据库卡住…

问题描述:

    7*24联机交易系统,傍晚时分,从客户端后台对3千万行的大表执行缩短varchar类型字段长度的ddl语句,执行期间,为了查看ddl进度,从TDSQL-MySQL赤兔前端页面点击异常会话查询,之后数据库卡住,发生主备切换,主备切换后的几分钟内数据库交易耗时上升。

问题分析:

   查看tdsql记录的processlist的日志,发现ddl语句之后,就是对performance_schema.data_locks试图的查询语句,其余sql语句都阻塞在该data_locks查询sql后面。点击查看主备切换原因,是因为心跳检测中断时间超过20s,数据库误以为主库挂掉,发起主备切换。

原因总结:

    从客户端后台执行ddl语句时,会对全表加行锁,由于该实例为分布式实例,每一个set行数为500万行左右。在TDSQL-MySQL赤兔前端页面点击异常会话查询,会使用到performance_schema.data_locks视图,查询data_locks视图时,首先需要获取trx_sys->mutex这个信号量,获取到trx_sys->mutex后扫描trx_sys结构下面trx_lock_list和mysql_lock_list两个记录锁信息的双向链表,当扫描到执行ddl语句的表的锁信息时,要等把这个表的所有行锁信息扫描完后才会释放trx_sys->mutex互斥量,扫描时间过长造成trx_sys->mutex长时间未释放。其他dml语句在执行时,也需要申请trx_sys->mutex互斥量,向trx_sys结构中的事务链表注册一个事务。但data_locks视图异常会话持有的trx_sys->mutex长时间未释放,使得其余dml语句获取不到trx_sys->mutex被阻塞,这其中就包括心跳检测的dml语句,心跳检测sql中断超过20s,TDSQL数据库认为主库挂掉,发起主备切换。

解决方案:

    1、执行ddl时,避开业务高峰期。

    2、从赤兔前端执行ddl操作,使用到pt工具执行online ddl。

    3、执行ddl语句时,谨慎使用异常会话查询功能。

http://www.dtcms.com/wzjs/253538.html

相关文章:

  • 贵阳建设网站爱站网综合查询
  • 网站设计与建设实验报告企业seo职位
  • 网站细节重庆seo全面优化
  • dwcs3如何做网站最新新闻热点
  • 网站开发需求 德州app推广注册从哪里接单
  • 论坛上怎么做网站优化100个成功营销策划案例
  • dedese网站百度风云榜官网
  • 南京网站建设哪家好网站注册搜索引擎的目的是
  • 门户网站源码入驻在线网站分析工具
  • 国外免费搭建网站教师遭网课入侵直播录屏曝光广场舞
  • 做新闻微网站有哪些今日疫情最新情况
  • 烟台 o2o平台带动做网站行业电商关键词一般用哪些工具
  • 做网页兼职网站国际军事新闻今日头条
  • 怎么利用网站做淘宝客白杨seo博客
  • TP5.1做的网站首页被挂马原因b2b网站平台
  • mvc 网站模板bt磁力搜索引擎
  • 湖北建科建设工程有限公司网站竞价专员是做什么的
  • 微网站建设渠道西安百度推广开户运营
  • 免费创办网站徐州seo管理
  • 学做网站多久东莞网站推广的公司
  • 做ppt音乐模板下载网站代做seo关键词排名
  • 什么网站可以在图上做日历网站优化外包找谁
  • 宁津做网站搜索引擎优化介绍
  • 沈阳网站开发外包百度推广开户多少钱
  • 天津网站开发网站互联网营销师是干什么
  • 麦当劳的网站优化建议发布推广信息的网站
  • 广东汽车品牌网站建设站长工具seo综合查询5g
  • 幼儿园教育类网站模板下载百度搜索排名推广
  • 威宁住房和城乡建设局网站游戏优化软件
  • github允许做网站服务器口碑营销方案怎么写