zoukankan      html  css  js  c++  java
  • MySQL的一些重要概念

    MySQL的一些重要概念

    1、索引、主键(primary key)、唯一键(unique)的区别

    1)主键就是索引与唯一的结合

    2)索引是为了让数据检索更快。

    3)唯一键约束此字段不能有相同值,这样能优化索引。

    4)全文搜索是为了like关键字设计的

    2、合理建立索引的建议:

    1)越小的数据类型通常更好:越小的数据类型通常在磁盘、内存和CPU缓存中都需要更少的空间,处理起来更快。

    2)简单的数据类型更好整型数据比起字符串,处理开销更小,因为字符串更复杂。在 MySQL中,应该用内置的日期和时间数据类型,而不是用字符串来存储时间;存储IP地址应该用整型数据类型。

    3尽量避免NULL应该指定列为 NOT NULL,除非你存储NULL。在MySQL中,含有空值的列很难进行查询优化,因为它们使得索引、索引的统计信息以及比较运算更加复杂。应该用0、—个特殊的值或者个空字符串代替空值。

    3、使用索引的优缺点

     

     

     

  • 相关阅读:
    RegExp实例
    Date类型之组件方法
    Date类型之继承方法
    数组常见方法下
    Math对象
    数组常见方法上
    CSS变量
    基本类型和引用类型
    Python习题集(十五)
    Python习题集(十四)
  • 原文地址:https://www.cnblogs.com/hld123/p/13218250.html
Copyright © 2011-2022 走看看