分类 : 11个相关结果 73次浏览

mysqldump导入导出

mysqldump导出数据库 mysqldump -h主机名 -P端口 -u用户名 -p密码 参数1,参数2…. > 备份文件.sql 导出数据库astipsy到本地home目录 mysqldump -uroot -p astip …

关于索引数据模型

索引常见的三大数据模型 哈希表 哈希表是常见的键值对(key->value)数据结构。有一个存放value的数组,key用哈希函数换算成一个确定的位置,将value放在数组的这个位置。 不可避免地,多个key值经过哈希函数的换算,会出 …

MySQL实战:一条SQL更新语句是如何执行的?

上一篇我们知道了一条sql查询语句是则如何执行的,接下来我们看看一条sql更新语句是如何执行的。 首先,可以确定的说,查询语句的那一套流程,更新语句也是同样会走一遍。 连接数据库,这是连接器的工作。上一篇说过,查询缓存会在表更新的时候清空这 …

MySQL实战:一条SQL查询语句是如何执行的?

首先要介绍MySQL的组成部分。MySQL由server层和存储引擎层两部分组成。 server层包括:连接器、查询缓存、分析器、优化器、执行器。大多数功能都在server层实现,例如存储过程、触发器、试图、函数等。 存储引擎层负责数据的存 …

MySQL主从配置

主数据库 修改配置文件,在[mysqld]下面添加 server-id=1 # 主服务ID,随意设置,不与从服务ID重复即可 innodb_flush_log_at_trx_commit=2 sync_binlog=1 # 开启binlog …

MySQL 大数据查询优化

1.  对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: selec …

MySQL性能优化

慢查询 mysql> show variables like ‘%slow%’; +——————+——-+ | Variable_name | Value | +——————+- …

MySQL引擎

在mysql中, 常用的搜索殷勤有MyIASM和InnoDB Innodb引擎,Innodb引擎提供了对数据库ACID事务的支持,并且还提供了行级锁和外键的约束,它的设计的目标就是处理大数据容量的数据库系统,它本身实际上是基于Mysql后台 …

Mysql索引

首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname=’css’,如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = ‘css’ 一般情况下,在没有建立索 …

Mysql查询优化

对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id fr …