为什么要创建索引呢?这是由于,创建索引能够大大提高系统的性能。 第一,通过创建唯一性索引,能够保证数据库表中每一行数据的唯一性。 第二,能够大大加快 数据的检索速度,这也是创建索引的最基本的原因。 第三,能够加速表和表之间的连接,特别是在实现数据的參考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:
数据库 时间:
2014-07-02 21:37:24
阅读次数:
170
已经亲测了,找这个代码好苦啊,由于bilibili只能上传一个css,找了半天css hack,很多失效了,很多用法不明确,还有很多停留在上世纪的IE 5.0。。。。。。 因为自己做的css在webkit下非常棒,但是firefox下不尽如人意,因此想黑掉火狐 代码: @-moz-document ...
分类:
Web程序 时间:
2014-07-02 21:03:30
阅读次数:
235
2.1 内存地址逻辑地址:段+偏移线性地址(虚拟地址)物理地址2.2硬件中的分段2.2.1 段选择符和段寄存器15 3 2 1 0 ------------------------------------------------| |TI |RPL || 索引号 | | |-------...
分类:
系统相关 时间:
2014-07-02 20:45:39
阅读次数:
252
背景: 应用程序,在某个时刻或出现超时,一开始以为是dbcc checktable造成,使用了各种手段抓取sql,xevent,profile都没有找到。 之前还写了一篇,[20140117]疑似checkpoint堵塞数据库连接,其实问题不是这个。问题: 出现超时一般是在索引整理的job运行...
分类:
其他好文 时间:
2014-07-02 10:29:30
阅读次数:
150
建议和规则建议:理解数组的工作方式获取数组的长度时不要对指针应用sizeof操作符显示地指定数组的边界,即使它已经由初始化值列表隐式地指定规则:保证数组索引位于合法的范围内在所有源文件中使用一致的数组记法保证变长数组的长度参数位于合法范围之内保证复制的目标具有足够的存储空间保证表达式中的数组类型是兼...
分类:
其他好文 时间:
2014-07-02 10:19:27
阅读次数:
202
有一个大胆的想法,自己写个数据库。1.先从最简单的建表,删除表功能写起。2.IUD操作。Insert/Update/Delete.3.支持索引4.支持查询,SELECT5.支持排序,ORDER BY6.优化器,初步的解析功能,语义分析,语法分析7.实现Buffer Pool功能8.实现日志功能,在D...
分类:
数据库 时间:
2014-07-02 10:16:38
阅读次数:
812
前言
索引之关系数据库中最重要的对象之一,他能显著减少磁盘I/O及逻辑读取的消耗,并以此来提升 SELECT 语句的查找性能。但它是一把双刃剑,使用不当反而会影响性能:他需要额外的控件来存放这些索引信息,并且当数据更新时需要一些额外开销来保持索引的同步。
形象的来说索引就像字典里的目录,你要查找某一个字的时候可以根据它的比划/拼音先在目录中找到对应的页码范围,然后在该范围中找到这个字。如果没有...
分类:
数据库 时间:
2014-07-02 09:26:58
阅读次数:
326
今天一批服务器添加新用户,配置sudo命令的使用的sudoers文件后,发现一台服务器sudo后怎么都不生效,怎么sudo失效了呢?第一次遇到,现象如下:$sudoifconfigsudo:ifconfig:commandnotfound$sudofdisk-lsudo:fdisk:commandnotfound所有服务器配置一下,那个神奇啊,怎么修改配..
分类:
其他好文 时间:
2014-07-02 06:16:43
阅读次数:
199