昨天基于某种需求,需要web服务器对外提供目录的浏览下载; 网上查了下Nginx的配置如下: location / { root /www/wwwroot/seafile; autoindex on;...
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
昨天同事遇到一个问题,jdbc连接数据库的时候报ora-12505错误。原始写法如下: jdbc:oracle:thin:@192.168.10.11:1521:ivldb 了解到这台数据库是11gR...
crontab日志时间跟系统时间不一致
新换了一家国外VPS,搭好环境,弄好备份脚本后,突然发现crontab里的脚本不执行。 经过一顿google,发现是crontab里必须加上执行脚本的完整路径,如下: [root@shunzi ~]#...
SQL优化之first_value
好久没写blog了,最近又忙着学java,然后就更没有时间了。刚好今天同事有个sql需要优化,我就看了一下,然后做了一个记录。 原sql如下: SELECT M.TORD_ID, '101', M.B...
Reading table information for completion of table and column names
今天群里一同学问了一个问题,为什么在执行use db_name的时候会有如下提示: mysql> use db_name; Reading table information for completi...
记一次标量子查询的优化
今天一个同事扔来一条SQL,反映说11s才出结果,前台有个10s的超时设置,问能不能优化下,降到10s以内。SQL Code如下: SELECT / system-mng-mapper | selec...
MySQL之log_timestamps
今天有同学在群里问MySQL的error log里记录的时间怎么和当前系统时间不一致,日志里的时间要比当前晚了好些。我以前也遇到过这类问题,是在crontab这个地方遇到的,一直也没搞明白怎么回事,最...
MySQLSRV管理脚本
分享一个自己写mysql起停脚本,方便测试环境多实例其他操作 [root@node2 ~]# cat /sbin/mysqlsrv #!/bin/bash mysql_dir=/usr/local/m...

推荐MySQL 5.7之主从复制搭建
MySQL5.7版本发版已经好久了,相对也比较稳定了,刚好今天搭好虚拟机环境,下面就来搭一套基于MySQL5.7版本的主从复制吧。 复制过程 master将变化的binary log events记录...
Linux审计脚本
有时候遇到主机上的数据莫名被rm的情况,而且还没人承认, 那么就需要在系统上加个审计记录操作日志,方便追溯。 这样锅就不用你来背了,脚本如下: cat /etc/profile PS1="whoami...