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

如何在云服务器上开多几个网站此网站服务器不在国内维护

如何在云服务器上开多几个网站,此网站服务器不在国内维护,南京小程序开发制作,b2b网站大全b2b网站大全下载一、聚簇索引原则 当有主键索引时,选择主键索引;如果没有主键索引,选择第一个的unique索引;如果都没有就选择隐藏生成的ROW_ID。 二、加锁原则 来自知乎MySQL探秘(七):InnoDB行锁算法 - 知乎 (zhihu.com) 在不通过索引条件查询时…

一、聚簇索引原则

当有主键索引时,选择主键索引;如果没有主键索引,选择第一个的unique索引;如果都没有就选择隐藏生成的ROW_ID。

二、加锁原则

来自知乎MySQL探秘(七):InnoDB行锁算法 - 知乎 (zhihu.com)

  • 在不通过索引条件查询时,InnoDB 会锁定表中的所有记录。所以,如果考虑性能,WHERE语句中的条件查询的字段都应该加上索引。这是由于查询时没有通过索引操作,会扫描一遍全表的ROW_ID,相当于是加上了表锁。
  • InnoDB通过索引来实现行锁,而不是通过锁住记录。因此,当操作的两条不同记录拥有相同的索引时,也会因为行锁被锁而发生等待。
  • 由于InnoDB的索引机制,数据库操作使用了主键索引,InnoDB会锁住主键索引;使用非主键索引时,InnoDB会先锁住非主键索引,再锁定主键索引。例如锁住唯一索引,主键索引也被锁住了。
  • 当查询的索引是唯一索引(不存在两个数据行具有完全相同的键值)时,InnoDB存储引擎会将Next-Key Lock降级为Record Lock,即只锁住索引本身,而不是范围。
  • InnoDB对于辅助索引有特殊的处理,不仅会锁住辅助索引值所在的范围,还会将其下一键值加上Gap LOCK。
  • InnoDB使用Next-Key Lock机制来避免Phantom Problem(幻读问题)。

三、补充

对于原则的后几点,我还不是很清楚,等学习了相关课程后,再进行记录。

http://www.yidumall.com/news/83903.html

相关文章:

  • 高端的网站建设公司哪家好站长工具whois查询
  • 网络营销方式及特点企业seo排名有 名
  • 电力网站怎么做互动营销案例都有哪些
  • php 学院网站免费发布推广信息的软件
  • 江西省建设工程安全质量监督管理局网站云南省最新疫情情况
  • 网站内链建设和外链的推广seo站长工具综合查询
  • 网站的当前位置导航如何做互联网广告推广是什么
  • 网页设计尺寸单位一般为江西seo推广方案
  • 网站开发与网站建设广告营销包括哪些方面
  • 辽宁建设工程信息网评标系统seo查询seo优化
  • wordpress打包app重庆seo培训
  • 做网站建设的公司有哪些内容重庆的seo服务公司
  • 做游戏ppt下载网站有哪些金昌网站seo
  • 网站建设的配置搜索引擎优化论文3000字
  • 做网站需要学会写代码吗新乡百度网站优化排名
  • 怎么用一个主机做多个网站东莞网站推广的公司
  • 中国人民银行网站查征信杭州网站优化搜索
  • 营销型外贸网站建设成都网站制作维护
  • 哪里有网站开发培训app开发公司推荐
  • 网站策划报告怎么写爱站网长尾关键词挖掘工具下载
  • 子页网站设计网站被禁用如何解决
  • 网站备案是不是就是空间备案如何找外链资源
  • 学做衣服的网站有哪些深圳百度快速排名优化
  • 江门网站建设策划雅虎搜索引擎首页
  • 河南外贸网站制作河北seo公司
  • 新手学网站建设解疑与技巧1200例qq推广链接生成
  • 房管局网站建设方案非企户百度推广
  • 房产网手机版网站建设目标百度seo灰色词排名代发
  • 如何知道网站有没有备案百度收录关键词查询
  • 怎么做qq盗号网站百度识图鉴你所见