https://i.ancii.com/yehui2010ai/
yehui之中期回顾 yehui2010ai
今天使用ide连接线下MySQL报错Can not connect to MySQL server. Too many connections,报错很明确,与MySQL的连接数满了。想想也是,每起一个服务都会创建MySQL连接池,占用不少的长连接。用ide
A主机:master IP:192.168.1.138 MYSQL:# mysql -Vmysql Ver 14.14 Distrib 5.6.33
在增量部署系统的时候,经常需要提供增量修改的脚本,如果是修改存储过程或者自定义函数,那还是很好改的,不用担心表功能收到影响。首先不知道字段是不是已经在系统里面,没有的话,需要新增上去,有的话,需不需要修改?其次, 脚本如果报错, 是否会重复执行一下脚本?直
由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网。由于之前安装 MySQL 一直都是使用 yum 命令一键搞定的,所以手动安装的话还是有些麻烦的。所以在这里我将我在
在Oracle中有merge into的语法,可以达到一个语句完成同时修改,添加数据的功能,MySQL里面没有merge into的语法,却有replace into。要搞明白这一点很重要,因为这个直接会影响到数据的准确性。是否能够有所收获。首先用expl
在之前,我基本上不关系这两个属性,都是用的是mysql服务商推荐的默认值,就是8小时。或者这个标题可以改为“mysql的8小时自动关闭”问题,这个标题你到百度上搜搜,一搜一大堆,但是都没有讲明白,今天我就给大家来说说这两个值。
今天下午,帮同事重写了一个MySQL SQL语句,该SQL语句涉及两张表,其中一张表是字典表,另一张表是业务表,当然,字段的个数是否合理在这里不予评价。但12月31日那天,数据量大概20w,导致SQL执行时间过长,未能在规定的时间内反馈结果,于是系统直接报
Fabric是Oracle公司开发的既有分片又有读写分离的MySQL集群管理工具,虽然个人觉得目前版本还有很多缺陷,但应该会逐步完善,将来会是一个不错的工具。我下载的是源码版的,mysql-utilities-1.5.6.zip,因为是Python所写,所
最近在亚马逊云主机上安装MySQL,想远程访问,结果无论如何都访问不了。在踩了若干坑之后,终于访问成功了,在此做一下记录:EC2上安装了MySQL后如何开启远程访问。想远程访问EC2上的MySQL,总提示: ERROR 2003 : Can't conne
Cacti官网提供监控MySQL的模板只能监控默认端口3306的,而我们现在用的端口却不是3306,那么怎么监控呢?动手配置一下会使记忆更深。
create table test( tid varchar(32) primary key,stat int not null,
所以如果你的业务系统要用到临时表的话就不要考虑这种方式了,至少目前最新版本MySQL5.6.12的GTID复制还是不支持临时表的。所以本教程主要是告诉大家如何通过日志方式做主从复制!MySQL数据库软件安装完成后,不要急着做mysql启动操作。建议把mys
mysqlsla是hackmysql.com推出的一款MySQL的日志分析工具,可以分析mysql的慢查询日志、分析慢查询非常好用,能针对库分析慢查询语句的执行频率、扫描的数据量、消耗时间等,而且分析出来以后还有语句范例,比mysqldumpslow好用。
另外,在myisam表上,尽量让所有的查询条件都限制在索引上,以便能让缓存替我们提高查找效率。它用来设置缓存innodb的索引以及数据块的内存区域大小。它的处理效率低于char和varchar。因为不一样的长度范围,mysql会有不同的处理。假设声明了va
之前公司大部分项目都上了5.5版本,手上刚好有个项目数据量不是很大,单台服务器在线上跑得比较稳定,很少去搭理,为了统一版本于是打算升级到MySQL5.5版本...在贺总的协助下完成了升级工作..下面是具体的升级过程及二个大版本之间一些要注意的参数!重启My
从Mysql5.1之后,分区功能出现了,表分区就像是将一个大表分成了若干个小表,用户在执行查询的时候无需进行全表扫描,只需要对满足要求的表分区中进行查询即可,极大的提高了查询速率,另外,表分区的实现也方便了对数据的管理,比如产品需要删除去年的所有数据,那么
GRANT update,insert,delete,SELECT, PROCESS, SUPER, REPLICATION SLAVE ON *.* TO checksum@'Master ip' IDENTIFIED BY '123' ;/usr/bi
如果遇到死锁了,怎么解决呢?找到原始的锁ID,然后KILL掉一直持有的那个线程就可以了, 但是众多线程,可怎么找到引起死锁的线程ID呢?MySQL 发展到现在,已经非常强大了,这个问题很好解决。直接从数据字典连查找。线程A,我们用来锁定某些记录,假设这个线
先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47。我想把本机数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/
作为 MySQL 5.5 和 5.6 性能比较的一部分,我研究了下两个版本默认参数的差异,为了了解差异内容,我使用如下的 SQL 语句分别在 MySQL 5.5 和 5.6 版本进行查询,得出下表:。performance_schema 在 MySQL 5
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号