数据库
hitulric
这个作者很懒,什么都没留下…
展开
-
数据存储过程有点
存储过程实质上为sql函数,优点主要为以下几点:只在创建时进行一次编译、解析和优化;一旦执行,在内存中会保留一份存储过程,下次再执行同样的存储过程时,可以从内存直接调用;应用程序和数据库的编码工作可以分别独立进行;减少网络通信量:如果存储过程包含上百行sql语原创 2011-08-19 10:00:27 · 620 阅读 · 0 评论 -
mysql 分库分表
分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。转载 2012-10-30 10:35:40 · 636 阅读 · 0 评论 -
MySQL的数据库引擎的类型
你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。 ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更转载 2012-10-30 11:01:32 · 666 阅读 · 0 评论