mysql
文章平均质量分 73
monkey_D_feilong
这个作者很懒,什么都没留下…
展开
-
MYSQL搜索引擎
一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃转载 2016-03-10 17:32:44 · 448 阅读 · 0 评论 -
如何远程连接mysql数据库
转载地址:http://blog.csdn.net/itchiang/article/details/9021747第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。 或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 第二:在系统防火墙添加例外端口:3306,并允许例外。 错误提示: E转载 2016-06-28 22:14:02 · 468 阅读 · 0 评论 -
mysql中char和varchar的区别
数据库中用的最多的还要数字符的操作的了,mysql中两个比较重要的数据类型:char 和varchar,两者在使用的时候还是有区别的:1、首先,char型的数据是定长度的,当我们定义一个数据类型时:name char(5) ,表示name这个变量时刻是占用5个字节,但如果我们用name varchar(5) 来定义是表示最大长度为5,但实际可能占用不到这么多,因此varchar相对于char来原创 2016-07-13 16:04:58 · 584 阅读 · 0 评论 -
数据库使用索引的利弊
索引概念: 索引是由用户创建,能够被修改和删除的,实际存储在数据库中的物理存在,它是某一个表中一列或者若干列值的集合和相应的指向表中物理标志这些值的数据页的逻辑指针清单。索引的优点: 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。转载 2016-08-22 22:17:32 · 997 阅读 · 0 评论 -
数据库delete和truncate
1、在功能上,truncate是清空一个表的内容,它相当于delete from table_name。2、delete是dml操作,truncate是ddl操作;因此,用delete删除整个表的数据时,会产生大量的roolback,占用很多的rollback segments, 而truncate不会。3、在内存中,用delete删除数据,表空间中其被删除数据的表占用的空间还在,便于以后转载 2016-08-23 11:27:19 · 415 阅读 · 0 评论 -
聚集索引和非聚集索引详解
转载地址:http://www.cnblogs.com/aspnethot/articles/1504082.html聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像转载 2016-08-23 15:06:24 · 566 阅读 · 0 评论 -
导致索引失效的可能情况
如下是可能导致索引失效的情况: 1.隐式转换导致索引失效.这一点应当引起重视.也是开发中经常会犯的错误. 由于表的字段tu_mdn定义为varchar2(20),但在查询时把该字段作为number类型以where条件传给Oracle,这样会导致索引失效. 错误的例子:select * fromtest where tu_mdn=13333333333;转载 2016-08-23 15:50:49 · 8409 阅读 · 0 评论