数据库
文章平均质量分 74
mrying
这个作者很懒,什么都没留下…
展开
-
mysql索引类型
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(转载 2011-05-10 20:18:00 · 384 阅读 · 0 评论 -
数据库的三大范式
第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表 中的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。如图3-2 员工信息表中加上了员转载 2011-04-22 20:24:00 · 418 阅读 · 0 评论 -
mysql各个engine之间的区别(转)
存储引擎是什么?MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大原创 2011-07-25 16:34:28 · 3377 阅读 · 0 评论 -
ms-sql语句执行时间
在SQL Server数据库中,如何才能查看SQL语句的执行时间呢?本文将为您介绍查询方法,供您参考,希望对您能够有所帮助。下面这种是SQL Server中比较简单的查询SQL语句执行时间方法,通过查询前的时间和查询后的时间差来计算的:declare @begin原创 2011-05-23 00:38:00 · 551 阅读 · 0 评论 -
合理使用mysql索引
1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:◆在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生转载 2011-05-10 20:15:00 · 649 阅读 · 0 评论 -
关于何时使用数据库索引
转自“http://www.gootry.com/java-base/article/101010154844/396” 虽然使用索引的初衷是提高数据库性能,但有时也要避免使用它们。下面是使用索引的方针。 1、索引不应该用于小规模的表。 2、当字段原创 2011-05-10 20:04:00 · 2733 阅读 · 0 评论 -
MS-SQL删除数据库中的重复行
假如表中有多组完全不同的重复的 PK 值,则逐个删除它们会很费时间。在这种情况下,可使用下面的方法:1.首先,运行上面的 GROUP BY 查询来确定有多少组重复的 PK 值及每组的重复数。2.选择重复的键值放入临时表中。例如:SELECT col1, col2, c转载 2011-04-23 22:44:00 · 1048 阅读 · 1 评论 -
(转)装MySQL之后修改编码方式
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。 1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数原创 2011-03-24 01:28:00 · 694 阅读 · 0 评论