E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MYISAM
MySQL 中常用 SQL 的优化
对于
MyISAM
存储引擎的表,可以通过以下方式快
DoubleFJ
·
2019-02-13 17:22
数据库
老傅浅结
MySQL
07_MySQL delete后释放存储空间
InnoDB和
MyISAM
的区别CREATETABLE`wkj_Score`(`Id`int(10)NOTNULLAUTO_INCREMENTCOMMENT'编号',`Stu_id`int(10)NOTNULLCOMMENT
王康健_0124
·
2019-02-13 17:01
MySQL 视图与索引
而索引的概念就更早了,MySQL最早的
MyISAM
(之前叫ISAM)就支持全文索引和树索引,而InnoDB只支持树索引,因此在查询性能方面
MyISAM
更胜一筹,但是InnoDB却能够提供更健全的事务管理
猫君之上
·
2019-02-13 10:30
MySQL
1 . Server 层:一条SQL查询语句执行流程
插件式的,支持InnoDB、
MyISAM
、Memory等多个存储引擎。InnoDB,从MySQL5.5.5版本开始成为了默认存储引擎。createtable建表的时
胖达_4b7e
·
2019-02-12 20:35
数据库改名方法-第三种脚本
前不久去面试,被问到Innodb引擎的表如何改数据库名,当时我也只回答了
MyISAM
改如何操作,被一些细节问题打败,真是操蛋。如果表示
MyISAM
那么可以直接去到数据库目录mv就可以。
沐风er行
·
2019-02-12 18:00
MySQL 基础架构 1. 一条SQL查询语句的执行过程(个人学习笔记)
的大多数核心服务功能,以及所有的内置函数(日期,时间,数学,加密函数等),所有夸存储引擎的功能都可以在这一层实现,例如:存储过程,触发器,视图等;存储引擎层负责数据的存储和提取,使用插件式的架构模式;支持InnoDB、
MyISAM
书单喵
·
2019-02-11 14:00
MySQL中无过滤条件的count详解
count(*)实现1、
MyISAM
:将表的总行数存放在磁盘上,针对无过滤条件的查询可以直接返回如果有过滤条件的count(*),
MyISAM
也不能很快返回2、InnoDB:从存储引擎一行行地读出数据,
点滴积累
·
2019-02-11 10:24
mysql explain字段含义
先看一下mysql的逻辑结构,如图(图片来自网络,mysql版本为5.6)mysql经常使用的引擎为
myisam
和innodb下图为Innodb引擎结构体系图:了解操作系统的都知道,磁盘的IO操作时非常耗时的
StarJava_
·
2019-02-10 12:41
数据库
数据库
MyISAM
存储引擎
MyISAM
是MySQL默认的引擎,它的设计目标是快速读取。
小诚信驿站
·
2019-02-09 17:26
职场@面试
Mysql索引,哪些情况下数据库索引会失效
索引的分类注意:索引是在存储引擎中实现的,也就是说不同的存储引擎,会使用不同的索引
MyISAM
和InnoDB存储引擎:只支持BTREE索引,也就是说默认使用BTREE,不能够更换MEMORY/HE
ieflex
·
2019-02-06 16:37
mysql
MySQL DBA 面试题目小结
(3)再问各种工作遇到的复制bug的解决方法2,mysql中
myisam
与innodb的区别,至少5点。
有点想鲁下
·
2019-02-03 10:35
Mysql的5中外键约束方式
【注:两个表必须是InnoDB表,
MyISAM
表暂时不支持外键】外键关系的两个表的列必须是数据类型相似,也就是可以相互转换类型的列,比如int和tinyint可以,而int和char则不可以;精辟:当删除子表时
GRAY_KEY
·
2019-02-02 20:59
MySql
一文弄懂数据库索引
5、B-树和B+树区别四、MySQL索引实现1、
MyISAM
索引实现2、InnoDB索引实现3、
MyISAM
和InnoDB区别五、索引的几种运用场景1、联合索引运用-最左匹配原则2、
HaiwiSong
·
2019-02-02 17:03
数据库
学习笔记
一文弄懂系列
mysql优化 | 存储引擎,建表,索引,sql的优化建议
排版更好看:https://chenmingyu.top/mysql-optimize/存储引擎mysql中查看支持的引擎的sql:showengines;日常工作中使用较多的存储引擎对比:InnoDB,
MyISAM
InnoDB
MyISAM
叫我明羽
·
2019-01-31 20:00
MySQL巡检
查询非innodb引擎的表selectTABLE_NAME,TABLE_SCHEMA,enginefrominformation_schema.tableswhereengine='
MyISAM
'andTABLE_SCHEMAnotin
会说话的鱼
·
2019-01-28 15:01
ja
MySQL
巡检
MySQL
【Mysql】给你100万条数据的一张表,你将如何查询优化?
author:咔咔wechat:fangkangfk1.两种查询引擎查询速度(
myIsam
引擎)InnoDB中不保存表的具体行数,也就是说,执行selectcount(*)fromtable时,InnoDB
咔咔-
·
2019-01-28 10:40
Mysql
Mysql事务隔离
在Mysql中,事务支持是在引擎层实现的,但并不是所有的Mysql引擎都支持事务,比如
MyISAM
引擎就不支持事务,这也是
MyISAM
被InnoDB取代的重要原因之一。
pikalu
·
2019-01-26 00:00
数据库设计
innodb
事务
数据库
mysql
Mysql InnoDB引擎的索引与存储结构详解
MySQL主要存储引擎的区别MySQL默认的存储引擎是
MyISAM
,其他常用的就是InnoDB,另外还有MERGE、MEMORY(HEAP)等。主要的几个存储引擎MyIS
邴越
·
2019-01-25 10:07
mysql 面试题汇总
目录【考点一】InnoDB和
MYISAM
存储引擎的区别?索引【考点二】什么是索引?你
言技
·
2019-01-24 22:47
mysql
MySQL优化和运维之道
MySQL历史1979年,MontyWidenius写了最初的版本,96年发布1.01995-2000年,MySQLAB成立,引入BDB2000年4月,集成
MyISAM
和replication2001年
laiy2007
·
2019-01-24 14:00
mysql
MySQL优化和运维之道
MySQL历史1979年,MontyWidenius写了最初的版本,96年发布1.01995-2000年,MySQLAB成立,引入BDB2000年4月,集成
MyISAM
和replication2001年
laiy2007
·
2019-01-24 14:00
mysql
MySQL--架构与索引
架构2存储引擎2.1常用命令2.1.1查看数据库引擎-showengines;2.1.2查看当前默认的引擎--showvariableslike‘%storage_engine%’;2.2InnoDB与
MyIsAm
BtWangZhi
·
2019-01-22 22:51
数据库
mysql的
MyISAM
引擎的优化
MyISAM
存储引擎优化索引缓存优化多KeyCache的使用KeyCache的Mutex问题KeyCache预加载NULL值对统计信息的影响表读取缓存优化并发优化其他可以优化的地方参考文档索引缓存优化
MyISAM
lm_y
·
2019-01-22 19:02
sql
Mysql总结以及相关面试题
InnoDB和MyIASM区别事物的支持(InnoDB)、行数的获取(MYIASM)、行级锁和外键约束(InnoDB)、表级锁(
MYISAM
)、在内存中建立缓冲池,缓冲数据和索引(InnoDB)、全文搜索
木霖森77
·
2019-01-20 18:22
数据库
《高性能MySQL》创建高性能的索引
文章目录前言索引基础索引类型索引的优点高性能的索引策略索引案例学习维护索引和表总结前言索引是存储引擎用于快速找到记录的一种数据结构索引基础索引是在存储引擎层而不是服务层实现不同存储引擎的索引的工作方式并不一样,也不是所有的存储引擎都支持所有类型的索引索引类型B-Tree索引存储引擎以不同的方式使用B-Tree索引
MyISAM
dongchuan.yang
·
2019-01-19 20:44
数据库
高性能MySQL
B-Tree索引
MyISAM
使用前缀压缩技术使得索引更小,而InnoDB按照原来的数据格式进行存储。B-Tree意味着所有的值都是顺序存储的,并且每一个叶子到根的距离相等。
bugcoder321
·
2019-01-17 11:54
MySQL数据库
MyISAM
和InnoDB两者的应用场景
MyISAM
和InnoDB两者的应用场景:1)
MyISAM
管理非事务表。它提供高速存储和检索,以及全文搜索能力。如果应用中需要执行大量的SELECT查询,那么
MyISAM
是更好的选择。
Long_Yi_1994
·
2019-01-17 11:42
mysql
数据库常用的锁有哪些
、表级锁1.表级锁(表级锁一次会将整个表锁定,所可以很好的避免死锁问题)(1)锁定粒度大,锁冲突概率高、并发度低;(2)好处是不会出现死锁、开销小、获取锁和释放锁的速度很快;(3)使用表级锁定的主要是
MyISAM
Michaeles
·
2019-01-14 22:12
Mysql
MySQL主键和外键使用及说明
外键的使用条件:1.两个表必须是InnoDB表,
MyISAM
表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL4.1.2以后的版本在建立外键时会自动创建索引
DreamLRH
·
2019-01-14 17:48
mysql
innodb锁-innodb表锁
innodb表锁:不像
myisam
表可以自动锁表,需要手动执行locktables…read/write来进行锁表操作表锁使用:1.使用LOCKTABLES虽然可以给InnoDB加表级锁,但必须说明的是
ignorewho
·
2019-01-13 16:50
mysql
Mysql学习笔记:存储引擎
MyISAM
和InnoDB的区别
在整理文章《Mysql索引的理解:B-Tree(B-树)和B+Tree(B+树)》时,突然对“
MyISAM
和InnoDB存储引擎区别”有了一个新的理解:两者之间区别之间是有很大关联性的。
三岁于辛
·
2019-01-13 16:53
MySQL两种引擎
MyIsam
与InnoDB对比
1.在一个普通数据库中创建两张分别以
MyIsam
和InnoDB作为存储引擎的表:createtabletest
MyIsam
(idintunsignedprimarykeyauto_increment,namevarchar
asleepsheep丶
·
2019-01-09 22:12
技术人生
浅析Mysql索引Innodb及底层存储结构B+树
本文从二叉树->平衡二叉树->B树(有同学读B减树,是不正确的)->B+树再到B+树在
Myisam
和Innodb中的体现形式,会提到索引失效的情况,以及创建索引时的一些注意事项及其原理。
沉默加速度gaoys
·
2019-01-09 19:22
【作为开发你必须弄懂的几个问题—Mysql】
【MylSAM和InnoDB】
MyISAM
是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(IndexedSequentialAccessMethod:有索引的顺序访问方法)所改良。
Happytoo_
·
2019-01-09 11:07
Mysql方面知识
支持InnoDB、
MyISAM
、Memory等多个存储引擎。InnoDB在5.5.5版本开始成为了默认存储引擎。我们在创建表的时候可以加engine
nanyang1024
·
2019-01-08 23:18
数据库
mysql
MySQL(十七)----- 锁相关问题
一、MySQL锁概述相对于其它的数据库而言,MySQL中的锁相对较简单,其显著的特点是不同的存储引擎支持不同的锁;比如
MyISAM
和MEMORY
Coding___Man
·
2019-01-07 18:18
MySQL
MySQL(十七)----- 锁相关问题
一、MySQL锁概述相对于其它的数据库而言,MySQL中的锁相对较简单,其显著的特点是不同的存储引擎支持不同的锁;比如
MyISAM
和MEMORY
Coding___Man
·
2019-01-07 18:18
MySQL
事务
建表是引擎应选择innodb,因为
myisam
不支持事务启用一个事务starttransaction结束事务comit事务的性质隔离性启用后到结束这之间的操作是看不到的,只有结束后才能看到结果原子性rollback
A_rrow
·
2019-01-06 16:14
Mysql三种常见引擎的区别
Mysql数据库引擎Mysql常见的三中存储引擎为InnoDB、
MyISAM
、MEMORY。
风吹沙2019
·
2019-01-05 14:34
面试必看
Mysql存储引擎面试题
技术涉及:StoragemechanismLockinglevelsIndexingCapabilitiesandfunctions.
MyISAM
:拥有较高的插入,查询速度,但不支持事务InnoDB:5.5
专注Java面试整理
·
2019-01-05 10:43
Java面试
sql面试题
文章笔记
TCP/IP协议(一)网络基础知识TCP/IP协议(二)tcp/ip基础知识字符编码常识及问题解析代码命名的思考和理解程序员技术练级攻略MYSQL性能优化的最佳20+条经验MYSQL:INNODB还是
MYISAM
谦谦少年
·
2019-01-04 13:35
mysql中innodb引擎的行锁
一、数据库引擎mysql常用的数据库引擎也就是
myIsam
和innoDB两种,相比较起
myIsam
而言innoDB支持了事务、外键等功能,具有更好的并发性支持,所以在大并发的情况的下我们一般选择的是innoDB
YangOuBaDreams
·
2019-01-03 10:57
数据库
数据库表锁,行锁,共享锁,排他锁,悲观锁,乐观锁
一、相关名词|–表级锁(锁定整个表)|–页级锁(锁定一页)|–行级锁(锁定一行)|–共享锁(S锁,
MyISAM
叫做读锁)|–排他锁(X锁,
MyISAM
叫做写锁)|–悲观锁(抽象性,不真实存在这个锁)|–
大鹏小站
·
2019-01-02 22:38
MySQL
mysql、oracle默认排序方法 - 不指定order by
先说结论:1.oracle:oracle默认没有排序规则2.mysql2.1innoDB引擎:默认查询按照id正序排序2.2
myISAM
引擎:默认按照插入时间正序排序mysql:已明确查询的默认排序方式为
changerzhuo
·
2019-01-01 19:36
oracle
mysql
MySQL中InnoDB和
MyISAM
引擎的区别
直到MySQL5.5之前,MySQL的默认殷勤都是
MyISAM
。随着新版本的发布,InnoDB成功上位,成为MySQL的默认引擎。
Amos H
·
2019-01-01 16:46
数据库
Mysql优化总结
update/delete/add]分离存储过程[模块化编程,可以提高速度]对mysql配置优化[配置最大并发数my.cnf,调整缓存大小]mysql服务器硬件升级定时的去清除不需要的数据,定时进行碎片整理(
MyISAM
码农随想录
·
2019-01-01 10:09
数据库基础问题:MySQL有几种引擎?各自的区别是什么?
这道题看着很简单,但是也是很容易漏和答错,同样也是在面试/笔试中会遇到的问题首先MySQL有两种数据引擎,一个是
MyISAM
,与InnoDB
MyISAM
与InnoDB最大的不同的是:
MyISAM
不支持事务
平静致远
·
2018-12-31 00:00
数据库基础问题
mysql事务处理用法与实例代码详解
MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.
MyISAM
:不支持事务,用于只读程序提高性能2.InnoDB:支持ACID事务、行级锁、并发3.BerkeleyDB:支持事务一个事务是一个连续的一组数据库操作
咸鱼想翻身
·
2018-12-28 11:59
(三)MySQL锁问题---InnoDB(行锁演练)
MySQL锁问题–InnoDB(行锁演练)(一)MySQL锁问题—
MyISAM
(表锁)(二)MySQL锁问题—InnoDB(行锁理论)本片文章主要是针对上篇关于行锁的演练部分,如果没有阅读行锁理论部分,
star++
·
2018-12-27 23:58
mysql
MySQL数据库InnoDB和
MyISAM
区别
目前比较普及的存储引擎是
MyISAM
和InnoDB。
MyISAM
与InnoDB的主要的不同点在于性能和事务控制上。
MyISAM
特点?每一个
MyISAM
表都对应于硬盘上的三个文件。
码农新锐
·
2018-12-27 15:19
MySql
上一页
102
103
104
105
106
107
108
109
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他