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

做徽商要做网站吗想要网站推广版

做徽商要做网站吗,想要网站推广版,html好看的首页,合肥做网站推广的公司在需求上线过程中,经常会往一个数据量比较大的数据表中的字段加索引,一张几百万数据的表,加个索引往往要几分钟起步。在这段时间内,保证服务的正常功能运行十分重要,所以需要线上无锁添加索引,即加索引的语…

在需求上线过程中,经常会往一个数据量比较大的数据表中的字段加索引,一张几百万数据的表,加个索引往往要几分钟起步。在这段时间内,保证服务的正常功能运行十分重要,所以需要线上无锁添加索引,即加索引的语句不加锁,sql如下:

ALTER TABLE tbl_name ADD PRIMARY KEY (column), ALGORITHM=INPLACE, LOCK=NONE;

具体原理引用如下:
ALGORITHM=INPLACE
更优秀的解决方案,在当前表加索引,步骤:
1.创建索引(二级索引)数据字典
2.加共享表锁,禁止DML,允许查询
3.读取聚簇索引,构造新的索引项,排序并插
入新索引
4.等待打开当前表的所有只读事务提交
5.创建索引结束

ALGORITHM=COPY
通过临时表创建索引,需要多一倍存储,还有更多的IO,步骤:
1.新建带索引(主键索引)的临时表
2.锁原表,禁止DML,允许查询
3.将原表数据拷贝到临时表
4.禁止读写,进行rename,升级字典锁
5.完成创建索引操作

LOCK=DEFAULT:默认方式,MySQL自行判断使用哪种LOCK模式,尽量不锁表
LOCK=NONE:无锁:允许Online DDL期间进行并发读写操作。如果Online DDL操作不支持对表的继续写入,则DDL操作失败,对表修改无效
LOCK=SHARED:共享锁:Online DDL操作期间堵塞写入,不影响读取
LOCK=EXCLUSIVE:排它锁:Online DDL操作期间不允许对锁表进行任何操作

http://www.zhongyajixie.com/news/47365.html

相关文章:

  • 山东平台网站建设企业博客可以做seo吗
  • 怎么建网站和网站模块友情链接百科
  • 上海做兼职哪个网站广州百度seo
  • 百度推广手机网站检测数据分析师需要学哪些课程
  • 做网站是互联网开发吗十大免费cms建站系统介绍
  • 注册公司的条件和费用seo标签优化方法
  • 网站手机端做排名靠前微信广告朋友圈投放
  • 电子商务网站开发合同黄冈地区免费网站推广平台
  • 女性开源网站网站源码下载
  • 网站有哪些漏洞十大搜索引擎地址
  • 购买网站空间送域名seoaoo
  • 南宁彩票网站开发烟台seo
  • 企业员工信息管理系统成都seo技术
  • 类似返利网的网站建设上海优化公司有哪些
  • spring boot网站开发常用的网络营销方法有哪些
  • 一个网站一个月发多少外链比较合适大连网站制作
  • 做纸贸易的好网站海口做网站的公司
  • 做网站注册页面站长工具seo综合查询降级
  • 南京做网站联系南京乐识谷歌seo建站
  • wordpress 修改密码页面seo网站建设
  • 网站开发工具.枫子科技查域名备案信息查询
  • 商昊网站建设百度账号人工客服
  • 如何建立一个自己的网站宁德网站建设制作
  • 网站的总规划书竞价推广sem
  • 换物网站为什么做不起来推广自己产品的文案
  • 宁波哪里做网站的广州网站营销推广
  • 政府网站哪家公司做的抚顺seo
  • 做电影资讯网站算侵权吗seo 推广服务
  • 你注册过哪些网站百度销售平台
  • 网站换域名百度小说免费阅读