02 2018 档案
MySQL 索引的增删查
摘要:查看索引: > SHOW INDEX FROM table_name; > SHOW KEYS FROM table_name; 删除索引: > DROP INDEX index_name FROM table_name; > drop index test_index from contents; 阅读全文
posted @ 2018-02-06 16:31 啥也不会的程序猿 阅读(366) 评论(0) 推荐(1)
MySQL 数据库索引
摘要:数据库索引 在数据库中、索引使数据库程序无须对整个表进行全表扫描就可以在其中找到所需的数据; 数据库中的索引是某个表中一列或者若干列值的集合、以及物理标识这些值的数据页的逻辑指针清单; MySQL 索引的增删查 SQL 语句效率的分析 索引的作用: 设置合适的索引、可以快速定位、加快查询效率; 表数 阅读全文
posted @ 2018-02-06 16:30 啥也不会的程序猿 阅读(221) 评论(0) 推荐(2)
如何改变数据库存储引擎
摘要:更改数据库存储引擎 1:查看系统支持的存储引擎 > show engines; 2:查看表使用的存储引擎: > show table status from `databases_name` where name = 'table_name'; > show create table `table_ 阅读全文
posted @ 2018-02-02 16:22 啥也不会的程序猿 阅读(446) 评论(0) 推荐(1)
InnoDB 存储引擎的特点及优化方法
摘要:InnoDB: InnoDB 引擎是MySQL数据库的另一个重要的存储引擎、被包含在所有的二进制安装包里面、和其它的存储引擎相比、InnoDB引擎的优点是支持兼容ACID的事物、以及参数完整性(有外键)等。MySQL5.5.5以后默认的存储引擎都是InnoDB引擎; 特性: 1:支持事务(要么全成功 阅读全文
posted @ 2018-02-02 16:04 啥也不会的程序猿 阅读(2765) 评论(0) 推荐(1)
MyISAM 存储引擎的特点及优化方法
摘要:MyISAM: MyISAM 管理非事务表、是ISAM 的扩展格式。除了提供ISAM里所没有的索引的字段管理等的大量功能、MyISAM 还使用一种表格锁定的机制、来优化多个并发的读写操作。MyISAM 提供高速存储和检索、以及全文搜索能力;在MYSQL5.5.5版本及以下的所有MYSQL配置里被支持 阅读全文
posted @ 2018-02-02 15:59 啥也不会的程序猿 阅读(5371) 评论(0) 推荐(2)
如何选择数据库存储引擎
摘要:常见的数据库存储引擎有:ISAM、MYISAM 和 InnoDB; 根据每个不同的存储引擎提供的不同的核心功能、以及不同的应用场景等;一般把核心功能分为4类:支持的字段和数据类型、锁定类型、索引、以及事务处理; 1:支持的字段和数据类型: 虽然所有的引擎都支持通用的数据类型(如:整型、字符串等)、但 阅读全文
posted @ 2018-02-02 15:57 啥也不会的程序猿 阅读(584) 评论(0) 推荐(2)