上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 一、Mysql表分区 1、为什么要采用分区 当数据量过大的时候(通常是指百万级或千万级数据的时候),这个时候需要将一张表的数据划分几张表存储。一些查询可以得到极大的优化,这主要是借助于满足一个给定WHERE语句的数据可以只保存在一个或多个分区内,这样在查找时就不用查找其他剩余的分区。 2、查看mys 阅读全文
posted @ 2019-07-02 17:17 艾薇-Ivy 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 一、定期分析表 二、定期检查表 备注:CHECK TABLE也可以检查视图是否有错误,比如在视图定义中被引用的表已不存在。 三、定期优化表 OPTIMIZE TABLE只对MyISAM, BDB和InnoDB表起作用。对于MyISAM表,OPTIMIZE TABLE按如下方式操作:如果表已经删除或分 阅读全文
posted @ 2019-07-02 16:36 艾薇-Ivy 阅读(227) 评论(0) 推荐(0) 编辑
摘要: mysql执行计划中的extra列中表明了执行计划的每一步中的实现细节,其中包含了与索引相关的一些细节信息其中跟索引有关的using index 在不同的情况下会出现Using index, Using where Using index ,Using index condition等那么Using 阅读全文
posted @ 2019-07-02 16:15 艾薇-Ivy 阅读(4043) 评论(0) 推荐(2) 编辑
摘要: 一、锁概述 1、相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如, (1)MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking); (2)BDB存储引擎采用的是页面锁(page-level locking),但也 阅读全文
posted @ 2019-06-30 16:31 艾薇-Ivy 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、表空间1、表空间: innodb 引擎存储的最高层; 存放所有的数据2、独立表空间:Mysql 版本 5.6 后默认开启的单表单空间(1)Innodb 默认存储引擎页的大小为 16K ;默认表空间 大小为96k (2)独立表空间 开启方式 innodb_file_per_table ON 从My 阅读全文
posted @ 2019-06-30 15:13 艾薇-Ivy 阅读(1393) 评论(0) 推荐(1) 编辑
摘要: 一、事务使用条件和场景 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 insert,update,delete 语句 二、事务特性 一般来说,事务是必须满足4个 阅读全文
posted @ 2019-06-30 00:54 艾薇-Ivy 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、日志类型 逻辑日志:存储了逻辑SQL修改语句 物理日志:存储了数据被修改的值 逻辑日志:存储了逻辑SQL修改语句 物理日志:存储了数据被修改的值 二、binlog 1.定义 binlog 是 MySQL 的逻辑日志,也叫二进制日志、归档日志,由 MySQL Server 来记录。 用于记录用户对 阅读全文
posted @ 2019-06-26 23:23 艾薇-Ivy 阅读(2548) 评论(0) 推荐(0) 编辑
摘要: 一、常用sql show variables like 'character_set_client';#查询字符集 show databases;#列出所有的服务器上的数据库alter create database if not exists test;#创建一个数据库 drop database 阅读全文
posted @ 2019-06-26 22:56 艾薇-Ivy 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 为WAMP中的mysql设置密码密码 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 1、首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 2、然后输入“use mysql”,意思是使用mysq 阅读全文
posted @ 2019-06-26 15:08 艾薇-Ivy 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 在DOS窗口、gitbush以及一些可以使用的命令行工具的界面上,输入:net stop mysql、net start mysql时,总是提示:服务名无效。 出现提示如下: 原因是:因为net start +服务名,启动的是win下注册的服务。此时,系统中并没有注册mysql到服务中。即当前路径下 阅读全文
posted @ 2019-06-26 10:58 艾薇-Ivy 阅读(19595) 评论(1) 推荐(2) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页