转载: https://www.cnblogs.com/eggTwo/p/6404805.html
……继续阅读 »
7年前 (2018-08-22) 1677浏览 0评论
0个赞
对比两条SQL语句的执行效率
## A
explain SELECT COUNT(user_id)as num,b.device_tag FROM daily_active_details as a LEFT JOIN users as b on b.id = a.user_id GROUP BY user_id HAVING num>10
#……继续阅读 »
7年前 (2018-06-09) 1600浏览 0评论
1个赞
转载:https://www.cnblogs.com/huanongying/p/7021555.html
一、事务的基本要素(ACID)
1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化……继续阅读 »
7年前 (2018-05-27) 2322浏览 1评论
0个赞
PHP函数addslashes和mysql_real_escape_string的区别
区别一
addslashes不知道任何有关MySQL连接的字符集。如果你给所使用的MySQL连接传递一个包含字节编码之外的其他编码的字符串,它会很愉快地把所有值为字符‘、“、\和\x00的字节进行转义。如果你正在使用不同于8位和UTF-8的其它字符,这些字节的值不一定……继续阅读 »
7年前 (2018-05-22) 2179浏览 0评论
1个赞
转载:Galera Cluster——一种新型的高一致性MySQL集群架构
何谓Galera Cluster
何谓Galera Cluster?就是集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前Galera Cluster有两个版本,分别是Percona Xtradb Cluster及MariaDB Clu……继续阅读 »
7年前 (2018-02-22) 1497浏览 0评论
1个赞
该文还没验证,有时间验证后去掉此备注
转载:maxscale实现读写分离
1.前言
maxscale是mariadb公司开发的一套数据库中间件,可以很方便的实现读写分离方案;并且提供了读写分离的负载均衡和高可用性保障。另外maxscale对于前端应用而言是透明的,我们可以很方便的将应用迁移到maxscale中实现读写分离方案,来分担主库的压力。maxscal……继续阅读 »
7年前 (2018-02-06) 2433浏览 0评论
1个赞
前言
之前经历过一次数据库水平分区,但是水平分区的条件字段必须是主键之一,导致根据水平分区来进行查询的时候存在限制较多。不过,水平分区也能解决大数据单表存放的问题。同时,分区也可以不用在业务逻辑层面实现,可以很好地解耦。
现在了解一下数据库的水平分表。在业务逻辑层方面,解决由于数据量大而带来的查询速度降低的原因。
mysql数据库分表及实现
项目开发中,我……继续阅读 »
7年前 (2018-01-25) 1615浏览 0评论
1个赞
mysql目前不支持函数索引,但是可以支持对列的前面一部分进行缩影例如:
create index index_name on table_name(column_name(4))//对表的cloumn_name的前面4个字符进行索引
结合慢查询分析sql中需要用到index的地方:
show status like "handler_rea……继续阅读 »
8年前 (2017-11-30) 1809浏览 0评论
1个赞
理解
mysql分区优化主要是水平分区
水平分区的主要方式是list和rang(还有hash,key)
myisam的水平分区中,物理文件myi对应索引文件,myd对应数据文件
innodb默认水平分区是不会将数据文件分开存放,要先设置my.cnf中的innodb_file_per_table=1重启mysql后才会将数据文件分开存放。
mysql水平分区……继续阅读 »
8年前 (2017-11-30) 1685浏览 0评论
0个赞
转载:
mysql数据库设计总结
优化思想:
网络配置篇:
1、 关闭DNS解析
[mysqld]
skip-name-reslove
2、 避免跨数据中心的实时操作,(减少master和slave不同网段的配置)
3、 调整内核参数:
扩大ip_local_port_range容纳更多链接
tcp_max_syn_backlog
tcp_fin_time……继续阅读 »
8年前 (2017-11-20) 1554浏览 0评论
0个赞