最新消息:

数据存储

【分享】我必须得告诉大家的MySQL优化原理

【分享】我必须得告诉大家的MySQL优化原理

摘星怪 1年前 (2018-08-31) 699浏览 0评论

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必...

【分享】Mysql分区表的管理与维护

【分享】Mysql分区表的管理与维护

摘星怪 1年前 (2018-07-02) 514浏览 0评论

改变一个表的分区方案只需使用alter table 加 partition_options 子句就可以了。和创建分区表时的create table语句很像 创建分区表: CREATE TABLE trb3 ( id INT, name VARCHAR...

【案例】MySQL5.6分区数量太多引发的血案

【案例】MySQL5.6分区数量太多引发的血案

摘星怪 1年前 (2018-07-02) 574浏览 0评论

一个月之前,Scott和同事们发现公司有一个MySQL MHA集群的master(假设master机器名为hostA)每隔一周左右就会挂一次(指MySQL挂掉),在几周内,MHA来回切了好几次。 按照国际惯例,Scott按照如下顺序去查问题到底出在...

【分享】Mysql分区表使用的一些限制和需要注意的细节

【分享】Mysql分区表使用的一些限制和需要注意的细节

摘星怪 1年前 (2018-07-02) 475浏览 0评论

mysql分区策略都基于两个非常重要的假设:查询都能够过滤(prunning)掉很多额外的分区、分区本身并不会带来很多额外的代价。而事实证明,这两个假设在某些场景下会有问题。下面介绍一些可能会遇到的问题。 NULL位会使分区过滤无效 关于分区表一个容...

【分享】MySQL 分表和分区原理及应用方法详解

【分享】MySQL 分表和分区原理及应用方法详解

摘星怪 1年前 (2018-06-28) 688浏览 0评论

日常开发中课课家经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,...

MySQL ”Innodb_buffer_pool_siz “缓存参数优化总结

MySQL ”Innodb_buffer_pool_siz “缓存参数优化总结

摘星怪 1年前 (2018-06-03) 667浏览 0评论

无论是对于哪一种数据库来说,缓存技术都是提高数据库性能的关键技术,物理磁盘的访问速度永 远都会与内存的访问速度永远都不是一个数量级的。通过缓存技术无论是在读还是写方面都可以大大提 高数据库整体性能。   注意:在MySQL  5.5 、5.6 等以前...

【分享】MySQL数据库INNODB表损坏修复处理过程分享

【分享】MySQL数据库INNODB表损坏修复处理过程分享

摘星怪 2年前 (2018-03-27) 850浏览 0评论

状况描述: 突然收到MySQL报警,从库的数据库挂了,一直在不停的重启,打开错误日志,发现有张表坏了。innodb表损坏不能通过repair table 等修复myisam的命令操作。现在记录下解决过程,下次遇到就不会这么手忙脚乱了。 处理过程: 一...

【分享】100+个MySQL调试和优化技巧

【分享】100+个MySQL调试和优化技巧

摘星怪 2年前 (2017-09-11) 935浏览 0评论

MySQL是一个功能强大的开源数据库。随着越来越多的数据库驱动的应用程序,人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多...

【分享】10个最经典的 MySQL 数据库运维实战案例

【分享】10个最经典的 MySQL 数据库运维实战案例

摘星怪 2年前 (2017-08-29) 1081浏览 0评论

    今天就给大家列举 MySQL 数据库中最经典的十大错误案例,并附有处理问题的解决思路和方法。希望能给刚入行或数据库爱好者一些帮助,今后再遇到任何报错,我们都可以很淡定地去处理。     学习任何一门技术的同时,...

【工作】Centos下静默(命令行)方式安装Oracle 11g

【工作】Centos下静默(命令行)方式安装Oracle 11g

摘星怪 2年前 (2017-08-07) 2256浏览 1评论

【准备环境】 一般来说,对于生成环境运行的linux系统,都不会安装图形界面,所以如果想要在没有图形界面的Linux上面安装Oracle,我们需要使用Linux的静默安装方式,以下为所需资源: 硬件需求: 物理内存不少于1G 硬盘空间不少于5G ...

【案例】云智慧:如何进行PB级别数据的架构变迁

【案例】云智慧:如何进行PB级别数据的架构变迁

摘星怪 2年前 (2017-07-26) 1087浏览 0评论

随着DT时代的来临,数据对于企业经营决策的价值日益凸显,而企业在进行互联网+转型的过程中,如何让数据架构平滑迁移到大数据平台,对于传统业务的转型升级至关重要。企业IT部门该如何进行PB级别大数据平台的迁移规划呢,请看云智慧运维总监张克琛带来的经验分享...

【分享】线上环境到底要不要开启query cache

【分享】线上环境到底要不要开启query cache

摘星怪 2年前 (2017-07-18) 719浏览 0评论

【文章内容】 Query Cache(查询缓存,以下简称QC)存储SELECT语句及其产生的数据结果,特别适用于:频繁提交同一个语句,并且该表数据变化不是很频繁的场景,例如一些静态页面,或者页面中的某块不经常发生变化的信息。QC有可能会从InnoDB...

【工作】解决程序远程连接mysql 5.7.17 执行select查询报错

【工作】解决程序远程连接mysql 5.7.17 执行select查询报错”Got an error writing communication packets”

摘星怪 2年前 (2017-07-14) 2501浏览 0评论

【现象描述】 研发告知通过程序从一台 A 服务器连接 B 服务器的数据库报错,无法正常连接,程序的报错信息如下: 而B服务器上面的数据库是5.7版本,由其他同事搭建,之前没有参与管理。正好这个同事近期不在公司,所以跟研发要过连接的数据库名、账号和...

【分享】Redis性能问题排查解决思路

【分享】Redis性能问题排查解决思路

摘星怪 2年前 (2017-06-29) 1681浏览 0评论

写在前面: 网上看到的一篇关于 Redis性能问题排查的文章,感觉受益匪浅,文章是作者翻译的一个英文电子书其中一篇,推荐有需要了解Redis方面知识的人看下,尤其是Redis方面的运维工程师。 阅读目录: 性能相关的数据指标 内存使用率used_m...