zoukankan      html  css  js  c++  java
  • Mysql优化

     

    Mysql是如何优化的?

    1. mysql自带的查询缓存
    2. 使用explain添加在select查询语句前面
    3. 只要一条数据时可以加上limit 1
    4. 避免select *
    5. 为每张表设置主键Id
    6. 尽可能使用notnull
    7. 垂直分割表

     

    MyISAM 不支持事务,但是每次查询都是原子性的 就是一个事务的所有操作要么全部成功,要么全部失败。

    支持表级锁,每次操作都是对整个表加锁。

    存储表的总行数

    一个MYISAM表有三个文件:索引文件,表结构文件,数据文件。

    采用非聚集索引,索引文件的数据域存储指向数据文件的指针。

  • 相关阅读:
    使用GitHub+hexo搭建个人独立博客
    HDU 3038
    POJ 1417
    HDU 1213
    ZOJ 3781
    ZOJ 3780
    ZOJ 3777
    HDU 3045
    HDU 3480
    POJ 1180
  • 原文地址:https://www.cnblogs.com/lingboweifu/p/11912776.html
Copyright © 2011-2022 走看看