- 博客(7)
- 收藏
- 关注
原创 解决Too many connections问题
现象:当数据库的连接数超过最大连接数时,就会出现Too many connections异常(如下图)。解决方案:一、通过hack的方法,用gdb直接修改mysqld内存中max_connections的值,具体做法如下:1、平时掌握自己MySQL的pid文件存放位置,正常情况下可以通过如下方法查询:2、通过执行gdb -p $(cat /usr/local/mysql...
2019-09-16 09:49:52
3616
转载 oracle 知识点集锦
本来想自己写一篇,方便以后查找记忆的,结果在网上找到一些比较好的,就直接转过来了,汇总在此,方便以后回顾的时候查找使用,希望各位博主别介意。ORACLE中SID和SERVICE_NAME的区别:https://blog.csdn.net/zhangzl1012/article/details/50752572Oracle内存结构:SGA PGA UGA: https://www.cnblogs.c...
2018-04-10 09:59:15
167
原创 mysql主从同步常见操作步骤
1、master设置 主从同步(复制)一般是基于二进制日志,故master服务器上一定要启动bin-log,同时应该指定一个server_id。2、slave设置 从服务器上,至少需要设置server_id(与master)是不一样的,应该是局域网内唯一的。3、CHANGE MASTER TO MASTER_HOST='192.168.59.130', MASTER_USER...
2017-12-24 14:07:42
323
原创 利用索引优化的步骤
在工作过程中,参与到电商项目后,期间实际发生过一个真实的例子,也拿出来与大家分享一下。大家知道电子客票号对于电商网站来说,是非常好的索引,所以大家都会把这一列作为索引列(如KPNO)。例如电子客票号是由三位结算号加上10位票号构成,两者之间可以通过一个横线连接,有时候也可以直接连接。所以,我们在实际写代码的时候,希望利用票号查询一条记录,就有如下几种方式:1、 select * from pa
2017-09-08 07:55:18
241
转载 ROWNUM的用法
现在ROWNUM这个字段已经大范围的使用在我们的利用数据完成分页功能中,下面,我简单说一下ROWNUM的理解吧。rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:users(用户)表,表结构为:ID varcha
2017-09-08 07:53:15
7626
原创 EXISTS和IN的区别
这是我以前参与过的一个项目的经验,SQL(这只是一个示意语句)语句如下update A cdset cd. FLAG='0001', cd.DATE = sysdatewhere exists(select 1from (select tc.dno,tc.gnofrom B tc,C adwhere tc.GNO = ad.DNOand ad.DNO = 'ss
2017-09-08 07:51:18
274
转载 mysql启动问题修复
1、日志中出现 [ERROR] InnoDB: The Auto-extending innodb_system data file './ibdata1' is of a different size 640 pages (rounded down to MB) than specified in the .cnf file: initial 768 pages, max 0 (relevan
2017-09-07 16:20:52
3501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人