摘要:
最近收到一SQL Server数据库服务器的告警邮件,告警内容具体如下所示: DATE/TIME: 10/23/2018 4:30:26 PM DESCRIPTION: The query processor ran out of internal resources and could not produce a query plan. This is a rare event and... 阅读全文
随笔档案-2018年10月
Linux压缩打包tar命令总结
2018-10-22 00:06 by 潇湘隐者, 101700 阅读, 收藏,
摘要:
命令简介 在Linux系统的维护、管理中,tar命令是一个使用频率很高的命令,tar命令的功能主要是将众多文件打包成一个tar文件并压缩,并且能保持文件的权限属性。tar其实最开始是用来做磁带备份存盘的,tar是tape archive的简称。后面扩展到不仅仅局限于磁带备份存盘。也能存放到文件系统中。tar命令版本众多,下面整理了一些常用的参数,具体以实际版本为准。 命令参数 ... 阅读全文
RHEL 6.6下Python 2.6.6升级到Python 3.6.6
2018-10-19 11:26 by 潇湘隐者, 2349 阅读, 收藏,
摘要:
最近一段时间shell脚本写得很溜,很有成就感,一想到被自己落下的Python就感到十分心虚。开始坚持学习Python!先将自己的测试机器的Python升级到Python 3.6.6。简单整理、记录一下! 1:检查当前Linux版本&Python版本信息 # more /etc/redhat-release Red Hat Enterprise Linux Server releas... 阅读全文
SQL Server 更新统计信息出现严重错误,应放弃任何可能产生的结果
2018-10-17 15:00 by 潇湘隐者, 1928 阅读, 收藏,
摘要:
一台SQL Server 2008 R2版本(具体版本如下所示)的数据库,最近几天更新统计信息的作业出错,错误如下所示: Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30 Copyright (c) Microsoft Corporation Standard... 阅读全文
SQL Server中LIKE %search_string% 走索引查找(Index Seek)浅析
2018-10-17 12:27 by 潇湘隐者, 5945 阅读, 收藏,
摘要:
在SQL Server的SQL优化过程中,如果遇到WHERE条件中包含LIKE '%search_string%'是一件非常头痛的事情。这种情况下,一般要修改业务逻辑或改写SQL才能解决SQL执行计划走索引扫描或全表扫描的问题。最近在优化SQL语句的时候,遇到了一个很有意思的问题。某些使用LIKE '%' + @search_string + '%'(或者 LIKE @search_strin... 阅读全文
Ubuntu上更改MySQL数据库数据存储目录
2018-10-15 23:37 by 潇湘隐者, 5464 阅读, 收藏,
摘要:
之前写过一篇博客“MySQL更改数据库数据存储目录”,当时的测试环境是RHEL和CentOS,谁想最近在Ubuntu下面更改MySQL数据库数据存储目录时遇到了之前未遇到的问题,之前的经验用不上了(或者说之前的总结不是太全面),修改完MySQL数据库数据存储目录后重启MySQL,发现MySQL服务无法启动。 root@mylnx2:/etc/mysql/mysql.conf.d# servi... 阅读全文
ssh服务突然连接不了案例总结
2018-10-11 00:04 by 潇湘隐者, 17863 阅读, 收藏,
摘要:
ssh服务突然连接不了案例总结 一台Oracle数据库服务器(Linux版本为Oracle Linux Server release 5.7)今天中午突然出现短暂的ssh连接不上的情况,ssh连接不上的时候,ping服务器正常,使用psping检测端口22也是正常(只返回5个包,没有持续ping),使用SQL Developer可以登录数据库进行任何操作,另外,通过DPA工具发现该服务器的CP... 阅读全文
SQL Server实际执行计划COST"欺骗"案例
2018-10-10 15:10 by 潇湘隐者, 1526 阅读, 收藏,
摘要:
有个系统,昨天Support人员发布了相关升级脚本后,今天发现系统中有个功能不能正常使用了,直接报超时了(Timeout expired)的错误。定位到相关相关存储过程后,然后在优化分析的过程中,又遇到了执行计划COST “欺骗”我们的这种情况,其实在我这篇博客”SQL SERVER中用户定义标量函数(scalar user defined function)的性能问题“有提及这个问题,但是很多时... 阅读全文
Ubuntu下面MySQL的参数文件my.cnf浅析
2018-10-07 00:09 by 潇湘隐者, 21763 阅读, 收藏,
摘要:
前几天刚接手一个MySQL数据,操作系统为Ubuntu 16.04.5 LTS, 数据库版本为5.7.23-0ubuntu0.16.04.1(APT方式安装的MySQL)。这个操作系统下的MySQL的配置文件my.cnf很多地方都让人有点不适应(跟之前的MySQL环境有些出入,之前都是维护RHEL、CentOS等操作系统环境下的MySQL)。遂研究总结了一下。具体如下所示: root@... 阅读全文
Ubuntu下创建XFS文件系统的LVM
2018-10-05 23:22 by 潇湘隐者, 3968 阅读, 收藏,
摘要:
以前在Linux下面玩LVM,一般都是选择ext3、ext4格式的文件系统,最近在Ubuntu 16.04.5下安装配置一个MySQL数据库服务器,遂测试了一下XFS文件系统的LVM,其实仔细对比下来,差别不大,只是文件格式化的区别以及件系统的调整命令的不同。下面很多地方不做过多解释,只是简单的记录测试过程。 在测试服务器新增一个磁盘,如下所示,新增的磁盘为/dec/sdc root... 阅读全文
Linux LVM学习总结——Insufficient Free Extents for a Logical Volume
2018-10-05 16:08 by 潇湘隐者, 7452 阅读, 收藏,
摘要:
如下所示,在创建LV的时候,偶尔会遇到“Volume group "xxxx" has insufficient free space (xxxx extents): xxxx required”这类错误。表示Volume group的可用空间不够了。如下测试所示: root@mylnx12:~# lvcreate -L +623G -n LogVol01 VolGroup01 Volum... 阅读全文