上一页 1 ··· 150 151 152 153 154 155 156 157 158 ··· 234 下一页

2019年2月18日

MySQL复合分区

摘要: 到底还是开源软件,MySQL对复合分区的支持远远没有Oracle丰富。 在MySQL 5.6版本中,只支持RANGE和LIST的子分区,且子分区的类型只能为HASH和KEY。 譬如: 上述创建语句中,最外层是RANGE分区,分为3个区,里面是HASH子分区,分为2个区,这样,该表一共分了3*2=6个 阅读全文

posted @ 2019-02-18 14:51 ExplorerMan 阅读(753) 评论(0) 推荐(0)

MySQL基于时间字段进行分区的方案总结

摘要: MySQL支持的分区类型一共有四种:RANGE,LIST,HASH,KEY。其中,RANGE又可分为原生RANGE和RANGE COLUMNS,LIST分为原生LIST和LIST COLUMNS,HASH分为原生HASH和LINEAR HASH,KEY包含原生KEY和LINEAR HASH。关于这些 阅读全文

posted @ 2019-02-18 14:51 ExplorerMan 阅读(5228) 评论(0) 推荐(0)

MySQL分区表的管理~1

摘要: 一、如何管理RANGE和LIST分区 以该分区表为例 1. 删除分区 注意:如果删掉了某分区,则该分区内的数据将全部丢失,不仅如此,在用show create table members\G;命令查看该表的创建语句时将无法看到被删除分区的任何信息。 对于RANGE分区来说,如果删除了p1分区,在插入 阅读全文

posted @ 2019-02-18 14:50 ExplorerMan 阅读(535) 评论(0) 推荐(0)

MySQL分区表的管理~2

摘要: 一、维护分区 对于表的维护,我们一般有如下几种方式: CHECK TABLE, OPTIMIZE TABLE, ANALYZE TABLE和REPAIR TABLE。 而这几种方式,对于分区同样适用。下面,我们一一阐述各种的作用。 1. Rebuilding partitions 重建分区,它相当于 阅读全文

posted @ 2019-02-18 14:50 ExplorerMan 阅读(347) 评论(0) 推荐(0)

MySQL分区总结

摘要: MySQL支持RANGE,LIST,HASH和KEY四种分区。其中,每个分区又都有一种特殊的类型。对于RANGE分区,有RANGE COLUMNS分区。对于LIST分区,有LIST COLUMNS分区。对于HASH分区,有LINEAR HASH分区。对于KEY分区,有LINEAR KEY分区。具体如 阅读全文

posted @ 2019-02-18 11:41 ExplorerMan 阅读(2922) 评论(0) 推荐(1)

2019年2月17日

关于MySQL 通用查询日志和慢查询日志分析

摘要: MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 1)通用查询日志:记录建立的客户端连接和执行的语句。 2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询 (1)通 阅读全文

posted @ 2019-02-17 21:07 ExplorerMan 阅读(162) 评论(0) 推荐(0)

设计 MySQL 数据表的时候一般都有一列为自增 ID,这样设计原因是什么,有什么好处?

摘要: 知乎采集: MyISAM/InnoDB默认用B-Tree索引(可理解为"排好序的快速查找结构")。 InnoDB中,主索引文件上直接存放该行数据,称为聚簇索引。次索引指向对主键的引用;MyISAM中,主索引和次索引,都指向物理行(磁盘位置); 注意: 对InnoDB来说1: 主键索引既存储索引值,又 阅读全文

posted @ 2019-02-17 20:58 ExplorerMan 阅读(287) 评论(0) 推荐(0)

Django工程目录结构优化

摘要: 1.我看到这篇文章,写的不错,在此复制了一份,防止以后找不到! 感谢作者的翻译--->原文的链接:http://www.loonapp.com/blog/11/ 如果原文存在,请打开原文件阅读 偶然看到一份关于Django工程目录的文章,英文版版的,觉得写得不错。在此翻译下供读者参考 Django 阅读全文

posted @ 2019-02-17 19:47 ExplorerMan 阅读(292) 评论(0) 推荐(0)

2019年2月15日

MyISAM和InnoDB的主要区别和应用场景

摘要: 1).[事务]MyISAM是非事务安全型的,而InnoDB是事务安全型的,默认开启自动提交,宜合并事务,一同提交,减小数据库多次提交导致的开销,大大提高性能。 2).[锁]MyISAM锁的粒度是表级,而InnoDB支持行级锁定。 3).[全文索引]MyISAM支持全文类型索引,而InnoDB不支持全 阅读全文

posted @ 2019-02-15 19:34 ExplorerMan 阅读(221) 评论(0) 推荐(0)

和刚入门的菜鸟们聊聊--什么是聚簇索引与非聚簇索引

摘要: 今天我们来聊一聊关于 聚簇索引和非聚簇索引的问题; 刚开始学数据库SQL的时候,就知道有主键啊(Primary-key),外键啊(Foreign-key)啥的,连个表查询就已经不清楚是要on 那几个字段了,在数据量不太大的情况下,根本不会考虑索引的问题了,然后,随着大数据时代的到来,数据量大了,没有 阅读全文

posted @ 2019-02-15 19:33 ExplorerMan 阅读(3507) 评论(0) 推荐(2)

上一页 1 ··· 150 151 152 153 154 155 156 157 158 ··· 234 下一页

导航