随笔分类 -  Database

摘要:************************************** MySql视图view的使用:创建、修改、删除 *************************************** 1. MySql创建视图 创建视图与创建表语法类似,不同的是创建视图是从一条查询语句创建的。视 阅读全文
posted @ 2017-09-02 00:24 sold_out 阅读(4529) 评论(0) 推荐(0)
摘要:CHAR和VARCHAR的区别 存储方式和检索方式不同: 1、CHAR固定长度字符类型。CHAR存储定长数据,CHAR字段上的索引效率高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。 缺点是浪费空间,检索时CHAR列删除尾部空格,若果要保留程序需要对 阅读全文
posted @ 2017-08-24 14:58 sold_out 阅读(209) 评论(0) 推荐(0)
摘要:MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。不过,在这几年的发展下,MySQL也导入了InnoDB( 阅读全文
posted @ 2017-08-24 14:52 sold_out 阅读(189) 评论(0) 推荐(0)
摘要:简单来说,存储引擎就是指表的类型以及表在计算机上的存储方式。 存储引擎的概念是MySQL的特点,Oracle中没有专门的存储引擎的概念,Oracle有OLTP和OLAP模式的区分。不同的存储引擎决定了MySQL数据库中的表可以用不同的方式来存储。我们可以根据数据的特点来选择不同的存储引擎。 在MyS 阅读全文
posted @ 2017-08-24 14:50 sold_out 阅读(275) 评论(0) 推荐(0)
摘要:导读 在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。 二者区别 备注:先说下,在MySQL文档里,实际上是把B+树索引写成了BTREE,例如像下面这样的写法: CREATE TABLE t( aid int unsigned not 阅读全文
posted @ 2017-08-24 14:47 sold_out 阅读(248) 评论(0) 推荐(0)