码迷,mamicode.com
首页 >  
搜索关键字:MyISAM    ( 1838个结果
RE:MySQL
MySQL常用引擎 MyISAM:MySQL 5.5之前的默认引擎,不支持行锁、事务、外键,非聚簇索引。 InnoDB:MySQL 5.5之后的默认引擎,支持行锁、事务、外键,聚簇索引。 一般来说,MyISAM适合读密集型的表,InnoDB适合写密集型的表。 字符集与校对规则 字符集(charset ...
分类:数据库   时间:2020-04-07 00:08:42    阅读次数:95
MySQL 21道高频面试题及其解析
Q1:MySQL主要有哪些存储引擎,分别适合哪些应用场景?答:主要有①MyISAM,是5.5版本之前的默认存储引擎,支持表级锁,不支持事务和外键,并发效率较低,读取数据快,更新数据慢。适合以读操作为主,并且对并发性要求较低的应用。②InnoDB,MySQL目前的默认存储引擎,支持行级锁、事务和外键,并发效率好。适合对事务的完整性和并发性、数据的准确性要求比较高,增删操作多的应用。③Memory,所
分类:数据库   时间:2020-04-04 00:00:47    阅读次数:100
mysql 学习 - 数据与文件系统的关系解读
数据库和文件系统的关系 什么是文件系统, 操作系统用来管理磁盘的被称为文件系统 像 InnoDB 、 MyISAM 这样的存储引擎都是把表存储在文件系统上的。当我们想读取数据的时候,这些存储引擎会从文件系统中把数据读出来返回给我们,当我们想写入数据的时候,这些存储引擎会把这些数据又写回文件系统。 M ...
分类:数据库   时间:2020-04-02 22:24:41    阅读次数:79
为啥select count(_) from t,在InnoDB引擎中比MyISAM 慢
感谢参考原文-http://bjbsair.com/2020-04-01/tech-info/18472.html统计一张表的总数量,是我们开发中常有的业务需求,通常情况下,我们都是使用selectcount(*)fromtSQL语句来完成。随着业务数据的增加,你会发现这条语句执行的速度越来越慢,为什么它会变慢呢?为什么会变慢?想要得到答案就需要知道MySQL是如何统计总数量的,先说一个前提吧,c
分类:数据库   时间:2020-04-02 17:56:07    阅读次数:79
mysql表分区详解
mysql表分区详解 1、什么是表分区? 分区是一种表的设计模式,正确的分区可以极大地提升数据库的查询效率,完成更高质量的SQL编程。但是如果错误地使用分区,那么分区可能带来毁灭性的的结果。 分区功能并不是在存储引擎层完成的,常见的存储引擎InnoDB、MyISAM、NDB等都支持分区。但是并不是所 ...
分类:数据库   时间:2020-04-02 15:44:23    阅读次数:84
mysql系列--sql实现原理
count(*) MyISAM 引擎把?个表的总?数存在了磁盘上,因此执? count(*) 的时候会直接返回这个数,效率很?;但是加了条件则不能快速返回? InnoDB 引擎就麻烦了,它执? count(*) 的时候,需要把数据????地从引擎??读出来,然后累积计数。 InnoDB选择一行行计算 ...
分类:数据库   时间:2020-04-01 10:51:55    阅读次数:71
Mariadb基本操作
1、导入hellodb.sql生成数据库(1)在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄[root@centos7~]#mysql-p-S/mysql/3307/socket/mysql.sockEnterpassword:WelcometotheMariaDBmonitor.Commandsendwith;or\g.YourMariaDBconnectionidis1
分类:数据库   时间:2020-04-01 10:46:31    阅读次数:110
MySQL常见问题
1、mysql如何做分页 mysql数据库做分页用limit关键字,它后面跟两个参数startIndex和pageSize 2、mysql引擎有哪些,各自的特点是什么? innodb和myisam两个引擎,两者区别是innodb支持事物,myisam不支持innodb支持外键,myisam不支持in ...
分类:数据库   时间:2020-03-30 19:15:26    阅读次数:81
MySQL锁机制和主从复制
锁的分类 读锁和写锁,表锁和行锁 表锁 偏向MyISAM存储引擎,开销小,加锁快,无死锁。发生锁冲突的概率最高,并发度最低。 读锁 会话1对表1加了读锁后,可以查询表1,不能更新表1,也不能查询别的表。与此同时会话2可以查询表1,更新表1会阻塞,等待读锁的释放。 写锁 会话1对表1加了写锁后,可以查 ...
分类:数据库   时间:2020-03-29 17:58:44    阅读次数:95
MySQL 常见面试题
MySQL常见的两种存储引擎:MyISAM与InnoDB Mysql索引使用的数据结构主要有BTree索引 和 哈希索引 。对于哈希索引来说,底层的数据结构就是哈希表,因此在绝大多数需求为单条记录查询的时候,可以选择哈希索引,查询性能最快;其余大部分场景,建议选择BTree索引。 Mysql的BTr ...
分类:数据库   时间:2020-03-27 11:11:43    阅读次数:127
1838条   上一页 1 ... 10 11 12 13 14 ... 184 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!