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

维品网站建设搜索推广公司

维品网站建设,搜索推广公司,好发信息网站建设,装修流程先后顺序一.理论 一条SQL执行过程 连接器分析器优化器执行器 索引 索引的出现其实就是为了提高数据查询的效率,就像书的目录一样 常见索引数据结构(每碰到一个新数据库,我们需要先关注它的数据模型,这样才能从理论上分析出这个数据库的适用场景) 哈希…

一.理论

  1. 一条SQL执行过程
    • 连接器
    • 分析器
    • 优化器
    • 执行器
  2. 索引
    索引的出现其实就是为了提高数据查询的效率,就像书的目录一样
    • 常见索引数据结构(每碰到一个新数据库,我们需要先关注它的数据模型,这样才能从理论上分析出这个数据库的适用场景)
      • 哈希表
        • 适用于只有等值查询的场景,比如 Memcached 及其他一些 NoSQL 引擎
      • 有序数组
        • 适用于等值查询和范围查询场景中,只适用于静态存储引擎
      • 搜索树
      • 跳表
      • LSM 树
    • 常见索引
      基于非主键索引的查询需要多扫描一棵索引树,应用中应该尽量使用主键查询
      • 主键索引的叶子节点存的是整行数据。在 InnoDB 里,主键索引也被称为聚簇索引(clustered index)。
      • 非主键索引的叶子节点内容是主键的值。在 InnoDB 里,非主键索引也被称为二级索引(secondary index)
      • 唯一索引:唯一索引可以创建多个且能为空(只能一次),主键索引不能为空
    • 索引优化
      • 覆盖索引
        由于覆盖索引可以减少树的搜索次数,显著提升查询性能,所以使用覆盖索引是一个常用的性能优化手段。
      • 最左前缀原则
        第一原则是,如果通过调整顺序,可以少维护一个索引,那么这个顺序往往就是需要优先考虑采用的。
      • 索引下推
  3. 事务(ACID)
    • 特性
      • 原子性(Atomicity)
      • 一致性(Consistency)
      • 隔离性(Isolation)
        这4种隔离级别,并行性能依次降低,安全性依次提高
        • 读未提交(read uncommitted)
          一个事务还没提交时,它做的变更就能被别的事务看到
        • 读提交(read committed)
          一个事务提交之后,它做的变更才会被其他事务看到
        • 可重复读(repeatable read)
          一个事务执行过程中看到的数据,总是跟这个事务在启动时看到的数据是一致的。当然在可重复读隔离级别下,未提交变更对其他事务也是不可见的。
        • 串行化(serializable )
          对于同一行记录,“写”会加“写锁”,“读”会加“读锁”。
      • 持久性(Durability)
    • 多事务问题
      • 脏读
      • 不可重复读
      • 幻读
    • 事务启动方式
      • 显式启动事务语句,begin或者start transaction,提交commit,回滚rollback
      • set autocommit=0,该命令会把这个线程的自动提交关掉。这样只要执行一个select语句,事务就启动,并不会自动提交,直到主动执行commit或rollback或断开连接。
    • 全局锁
    • 表锁
    • 行锁

二.实战

http://www.qdjiajiao.com/news/11969.html

相关文章:

  • 朋友找做网站都要收定金百度竞价排名展示方式
  • 以美食为主题的网页设计网站快速排名优化报价
  • 打鱼跟电子游戏网站怎么做品牌推广的渠道有哪些
  • 网站建设中 目录怎么做更好搜索引擎推广有哪些平台
  • 辽宁城乡建设委员会网站如何找外包的销售团队
  • 贵阳网站建设企业电脑培训班多少费用
  • 南京营销型网站苏州网站优化公司
  • 有什么做图文长图的网站吗百度竞价关键词怎么优化
  • 个人网站psd网站优化排名易下拉软件
  • 建站网站模板下载百度认证平台
  • 创意网站推荐大数据营销策略有哪些
  • 网页设计与网站开发期末怎样做竞价推广
  • 我们不是做网站的百度云网盘免费资源
  • 浙江响应式网站建设公司百度关键词优化方法
  • seo网站推广助理招聘seo外包如何
  • 化妆培训学校网站建设aso平台
  • 网站改版应该怎么做网店运营策划方案
  • 创网站软件头条搜索
  • 网站开发如何引用函数上海网络推广外包公司
  • 门户网站设计要点google app下载
  • 有没专门做二手的家具网站免费建站免费推广的网站
  • 郑州大型网站建设电话杭州网站优化平台
  • 潍坊最新通知seo 首页
  • 做商城网站应该用什么程序seo的基础优化
  • 柳州正规网站制作公司哪家好seo在线优化平台
  • php 网站开发框架线上推广活动有哪些
  • 泉州网站建设+推广墨猴seo排名公司
  • 用dedecms 做门户网站网站推广计划
  • 站点地址和wordpress区别品牌营销理论
  • 波哥昆明网站建设今日新闻