当前位置: 首页 > 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/277691.html

相关文章:

  • 大兴手机网站建设郑州seo优化
  • 天津企业网站专业订制惠州搜索引擎seo
  • wordpress授权登录界面seo系统培训课程
  • 设计网站首页网络营销是以什么为基础
  • 阜阳做网站的公司软件开发公司联系方式
  • 网站建设湛江防控措施持续优化
  • 建设部设计规范网站网络营销的模式有哪些?
  • 河南网站制作价格头条搜索
  • 网站开发工程师需要具备的综合素质seo优化排名经验
  • 收费用的网站怎么做最近五天的新闻大事
  • 百度网站公司信息推广怎么做推广有奖励的app平台
  • 网站栏目设置说明软文世界官网
  • 郑州营销型网站制作教程好看的html网页
  • 青海公路建设信用信息服务网站自己怎么开网站
  • 校园二手网站开发与设计任务书开网站需要多少钱
  • 手机网站转微信小程序产品怎么在网上推广
  • 建宁建设局网站制作一个网站的全过程
  • 淘宝客 网站备案友情链接怎么做
  • 饭店网站建设策划方案大数据精准营销案例
  • 北京网站设计制作关键词优化网络营销的十种方法
  • 做兽药网站用什么图片好楚雄今日头条新闻
  • 龙岗企业网站制作公司优化推广网站seo
  • 服务器网站慢的原因信息流广告投放流程
  • 公司的网站建设费会计分录广告推广接单平台
  • 网站建设本科毕业论文广州营销型网站
  • 电商网站里的水果图片怎么做的重庆网站seo搜索引擎优化
  • 郑州商城网站建设媒体网络推广价格优惠
  • 开发网站的硬件成本个人引流推广怎么做
  • 政府网站开发成本推广普通话手抄报模板可打印
  • 微信网站开发技术新闻类软文营销案例