您的当前位置:首页正文

了解MySQL如何优化

来源:我们爱旅游

表引擎优点不足
ISAM读取速度快,且不占用大量内存和存储资源不支持事务,不能容错;如果硬盘崩溃了,数据文件就无法恢复(常备份)
MYISAMISAM扩展格式和缺省数据引擎,提供了ISAM里所没有的索引和字段管理的大量功能,MYISAM使用表锁不支持事务,不支持外键
INNODB和BERKLEY(BDB)支持事务,支持外键数据读取较慢
HEAP允许只驻留在内存里的临时表格,因此比ISAM和MYISAM都快管理的数据都是不稳定的,如果在关机前数据没保存,那么所有的数据都会丢失(表格用完之后就删除表格);需要select表达式来选择和操控数据时非常有用

范式特点
第一范式(1NF)具有原子性,即列的信息不可再分【列唯一】
第二范式(2NF)以第一范式为基础,数据表的每一个实例或者行,必须要唯一的区分(每行上建主键)【行唯一】
第三范式(3NF)基于第二范式,一个数据库,不包含已在其他表中的非主键列
  • 扩:
    手机端不支持session和cookie要实现用户登录怎么办?
    1.在协议处使用Restful;
    2.换token(类似于微信开发时使用的appid );

    本文讲解了MySQL如何优化,更多相关内容请关注Gxl网。

    相关推荐:

    简易 PHP+MySQL 分页类

    HTML转Excel,并实现打印,下载功能

    在 php 中通过 CURL 上传文件