数据库

作者: 我还是老油条 | 来源:发表于2020-01-04 21:30 被阅读0次

    1.数据库函数

    2.索引

    记录数据在磁盘上的位置

    3.分库分表

    根据mycat 路由策略去查询

    4.SQL语句优化

    先从数据库层面出发:加大buffer,产品角度,返回字段减少,in ,not in 减少,order by  group by 能不用就不用了

    order by  可以增大buffer  减少一次拷贝

    索引:关联查询走索引,where 语句后面的较频繁查询条件,一般都要加索引  ,多个字段一起可以使用联合索引

    因为联合索引 只用维护一个却可以有多个效果,索引不要参与计算。

    使用搜索引擎 es

    数据库第一范式:数据库的表都是二维表

    数据库第二范式:存在部分函数依赖  组合字段(存在插入,更新,删除异常)(将商品和供应商分开)

    数据库第三范式:存在传递性依赖关系(数据冗余  删除分类描述,全部都会被删除)

    inndb  数据和索引是在一起的  .idb

    myisam   数据文件:.myd   索引文件: .myl

    inndb  中间节点不存数据  数据在叶子节点上

    可以用 8080/mappings 查看是否有路径

    相关文章

      网友评论

          本文标题:数据库

          本文链接:https://www.haomeiwen.com/subject/zavfactx.html