最新文章列表

索引相关

一、索引分类 1.单列索引:一个索引包含一列,一个表可以包含多个单列索引;分为: 普通索引 主键索引 唯一索引:与主键索引相似,区别:可以为NULL,主键索引不可以 2.组合索引:一个组合索引包含两个或两个以上的列 二、索引创建、删除 1.创建索引 -- 索引类型:primary key 主键索引、UNIQUE INDEX 唯一索引、INDEX 普通索引、组合索引; -- 索引名称 ...
mingyun 评论(0) 有529人浏览 2017-11-02 20:42

InnoDB 和 MyISAM的区别

mysql数据库文件 InnoDB 和 MyISAM的区别 Innodb隔离级别原理实现 InnoDB主备复制 一、InnoDB 和 MyISAM的区别 1. MyISAM使用前缀压缩技术使得索引更小,InnoDB则按照原数据格式进行存储。 2. MyISAM索引通过数据的物理位置引用被索引的行,而InnoDB则根据主键引用被索引的行。InnoDB在移动时无须更新二级索引中的这个“指针”,但是使 ...
ncs123 评论(0) 有793人浏览 2017-10-20 11:00

mysql索引类型及特点

1. 普通索引 这是最基本的索引,它没有任何限制,比如上文中为title字段创建的索引就是一个普通索引,MyIASM中默认的BTREE类型的索引,也是我们大多数 ...
chou_qi 评论(0) 有679人浏览 2017-09-29 00:34

代码干货 | vue.js列表渲染

本文来源于阿里云-云栖社区,原文点击这里。     v-for 我们用 v-for 指令根据一组数组的选项列表进行渲染。 v-for 指令需要以 item in items 形式的特殊语法, items 是源数据数组并且 item 是数组元素迭代的别名   基本用法 <ul id="example-1"> <li v-for=" ...
Gamay 评论(0) 有5人浏览 2017-08-11 15:07

MongoDB 索引

一 简介 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文档并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构   二 ens ...
cakin24 评论(0) 有695人浏览 2017-07-28 19:42

大数据架构的未来

本文讲述了大数据的相关问题,以及“大数据架构”得名的由来。 大数据的问题 或许所有读者都明白这一点:数据正在飞速增长。若是能够有效利用 ...
Gamay 评论(0) 有10人浏览 2017-07-25 16:57

mysql索引总结

摘抄:http://blog.csdn.net/xluren/article/details/32746183 关于MySQL索引的好处,如果正确合理设计并且使用索引的mysql是一辆兰博基尼的话,那么没有设计和使用 ...
磊磊的博客 评论(0) 有463人浏览 2017-06-23 22:25

MYSQL索引失效的各种情形总结

1) 没有查询条件,或者查询条件没有建立索引  2) 在查询条件上没有使用引导列  3) 查询的数量是大表的大部分,应该是30%以上。  4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test where id-1=9; 正确的例子:select * from test where i ...
BreakingBad 评论(0) 有1013人浏览 2017-06-21 17:12

Spring+SpringMVC+MyBatis+easyUI整合优化篇(十三)数据层优化-表规范、索引优化

本文提要 最近写的几篇文章都是关于数据层优化方面的,这几天也在想还有哪些地方可以优化改进,结合日志和项目代码发现,关于数据层的优化,还是有几个方面可以继续修改的,代码方面,整合了druid数据源也开启了sql监控等,修改和规范了变量的命名方式,建表时的命名方式也做了修改,不过做的这些还不够,优化这件事真是一个长期和自觉的过程,mapper文件中的sql语句,依然不是十分的符合规范,有继续优化的必 ...
ZHENFENGSHISAN 评论(0) 有1324人浏览 2017-05-15 09:16

mysql-索引和锁(何登成的分享转载)

  其他重要参考 http://blog.csdn.net/xifeijian/article/details/20313977#t10 1    背景    1
王新春 评论(0) 有778人浏览 2017-05-14 16:41

(转载)在一个千万级的数据库查寻中,如何提高查询效率?

在一个千万级的数据库查寻中,如何提高查询效率? 1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉 ...
wejack639 评论(0) 有489人浏览 2017-04-26 16:04

SLS:海量日志数据管理利器

SLS:海量日志数据管理利器 日志是大规模集群管理系统中非常关键的部分,服务器上的各种日志数据(如访问日志、应用日志等)可以帮助我们回答如运维、开发、运营、客服、安全等各种问题,例如: 运维:服务是否正常,流量和QPS是多少; 开发:线上有没有异常和错误发生; 运营:多少账号开通了服务,其中开通失败原因是什么; 客服:系统登录不上了,是客户的问题还是系统的问题; 安全:谁访问了不 ...
iyulang 评论(0) 有16人浏览 2017-04-26 09:32

MySQL的btree索引和hash索引的区别(转载)

Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访 ...
wejack639 评论(0) 有582人浏览 2017-04-20 17:41

理解MySQL——索引与优化

理解MySQL——索引与优化 转自:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html     写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的 ...
eblddong 评论(0) 有564人浏览 2017-04-06 15:04

mysql索引详解(转)

什么是索引 转自:http://www.cnblogs.com/ggjucheng/archive/2012/11/04/2754128.html 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。 ...
eblddong 评论(0) 有499人浏览 2017-04-06 14:58

SQL SERVER——索引的重要性

  前面很多篇不管CPU、内存、磁盘、语句等等等都提到了索引的重要,我想刚刚开始学数据库的在校学生都知道索引对语句性能的重要性。但他们可能不知道,对语句的重要性就是对系统的重要性!   开篇小测验   下面这样一个小SQL 你该怎么样添加最优索引   两个表上现在只有聚集索引   bigproduct 表上已经有聚集索引 ProductID     bigtrans ...
SQL专家云技术团队 评论(0) 有809人浏览 2017-02-16 09:06

数据库索引

  根据数据库的功能,可以在数据库设计器中创建四种索引:普通索引、唯一索引、主键索引和聚集索引。 这几种索引默认是btree索引。 普通索引: 为任何列建立索引没有唯一等约束,正因为如此所以对之后的寻址有可能的相同索引情况有相对应的处理。 唯一索引:要求所建立索引的列不为空,且唯一,在寻址的时候处理相同索引对应的数据情况少。 主键索引:建立在主键的索引,不为空,会自动加上聚类(聚集)索 ...
y806839048 评论(0) 有593人浏览 2017-01-05 15:26

数据库之索引(Index)

在数据之外,数据库系统还维护着满足特定查找算法的数据结构。 这些数据结构以某种方式引用(指向)数据。 这样就可以在这些数据结构上实现高级查找算法。 ——这种数据结构,就是索引。 数据库索引是数据库管理系统中一个排序的数据结构。以协助快速查询、更新数据库表中数据。 为表设置索引要付出代价的, 一是:增加了数据库的存储空间。 二是:在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。 ...
Lixh1986 评论(0) 有8795人浏览 2016-12-03 12:04

mysql通过“延迟关联”进行limit分页查询优化的一个实例

最近在生产上遇见一个分页查询特别慢的问题,数据量大概有200万的样子,翻到最后一页性能很低,差不多得有4秒的样子才能出来整个页面,需要进行查询优化。 第一步,找到执行慢的sql,如下: SELECT         shotel_id as hotelId, mroom_type_id as mroomTypeId, available_date as availableDate, re ...
xglv2013 评论(0) 有3013人浏览 2016-10-31 17:53

oracle查询优化学习

oracle rownum:分页查询时可用伪列rownum,rownum只支持<,<=,!=,  所以分页查询需要使用子查询 例子:  select * from (select t.*, ROWNUM RN from table t ) a where a.RN between 5 and 10   rownid:表中每行数据都有唯一的地址标志 查询数据时,根据条件索引 ...
ttkx1988 评论(0) 有588人浏览 2016-10-25 15:26

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics