zoukankan      html  css  js  c++  java
  • 索引

    1 什么是索引

    索引是一种快速查询表中内容的机制,类似于新华字典的目录;运用在表中某个些字段上,但存储时,独立于表之外;

    2 什么条件下要使用索引

    1)表经常进行 SELECT 操作

    (2)表很大(记录超多),记录内容分布范围很广

    (3)列名经常在 WHERE 子句或连接条件中出现

    3 什么条件下不使用索引

    (1)表经常进行 INSERT/UPDATE/DELETE 操作

    (2)表很小(记录超少)

    (3)列名不经常作为连接条件或出现在 WHERE 子句中

    4 索引优点

    (1)索引加快数据库的检索速度

    (2)索引降低了插入、删除、修改等维护任务的速度(虽然索引可以提高查询速度,但是它们也会导致数据库系统更新数据的性能下降,因为大部分数据更新需要同时更新索引)

    (3)唯一索引可以确保每一行数据的唯一性,通过使用索引,可以在查询的过程中使用优化隐藏器,提高系统的性能

    (4)索引需要占物理和数据空间

    我对任何唾手而得,快速,出自本能,即兴,含混的事物没有信心。我相信缓慢,平和,细水长流的力量,踏实,冷静。我不相信缺乏自律精神和不自我建设,不努力,可以得到个人或集体的解放。
  • 相关阅读:
    bzoj1589[Usaco2008 Dec]Trick or Treat on the Farm 采集糖果*
    bzoj1672[Usaco2005 Dec]Cleaning Shifts 清理牛棚*
    bzoj1691[Usaco2007 Dec]挑剔的美食家*
    bzoj1637[Usaco2007 Mar]Balanced Lineup*
    LinkedList源码
    链表
    反向打印链表
    空格替换
    二维数组查找
    待编辑
  • 原文地址:https://www.cnblogs.com/hellosiyu/p/13612941.html
Copyright © 2011-2022 走看看