摘要:
今天检查前同事留下的一个shell脚本时,其中一个脚本中有一个业务逻辑处理:要判断Oracle数据库实例是否启动,如果数据库实例处于OPEN状态的话,则执行/运行一些业务逻辑操作。脚本大体如下(脚本做了一下混淆和精简收缩) up_flag=`${SCRIPT_DIR}/chkdbup.sh ${OR 阅读全文
阅读排行榜
ORACLE Index Lookup索引访问路径总结
2017-08-23 10:11 by 潇湘隐者, 1028 阅读, 收藏,
摘要:
在ORACLE中,索引访问/查找(Index Lookup)路径有五种方式,分别为INDEX UNIQUE SCAN、INDEX RANGE SCAN、INDEX FULL SCAN、INDEX FAST FULL SCAN 、INDEX SKIP SCAN。下面通过一些案例介绍、总结一下这五种索引访问路径。本文是总结这方面的知识点,所以文中一些地方参考、引用了参考资料中的部分内容。详细、具体... 阅读全文
Linux中atime,ctime与mtime的细节疑问总结
2024-04-29 23:04 by 潇湘隐者, 1027 阅读, 收藏,
摘要:
在Linux文件系统中,每一个文件都有三个时间属性,它们分别是atime,mtime,ctime,一般来说,atime比较好理解,但是很多时候,我们往往会混淆mtime和ctime这两个时间属性,或者搞不清楚两者的区别。在展开介绍之前,我们先来看看如何查看文件的atime,mtime,ctime属性 阅读全文
MS SQL作业Schedule的限制注意事项
2017-09-18 11:47 by 潇湘隐者, 1021 阅读, 收藏,
摘要:
最近遇到了一个关于MS SQL作业Schedule下有限制的特殊案例,有一个作业,用户要求执行的时间为:9:30,14:30,16:30, 19:00,于是我设置了两个Schedule,其中一个每隔5小时执行一次,时间范围为9:30~ 14:30.另外一个作业的Schedule为每隔150分钟执行,时间范围16:30 ~ 19:00, 结果设置后,用户反馈作业并没有在19:00执行,而是18... 阅读全文
Access数据库问题锦集
2011-03-13 19:07 by 潇湘隐者, 1020 阅读, 收藏,
摘要:
很少采用Access做数据库开发,前段时间,朋友接了一个小单,让我帮忙做后台开发,采用Access + Asp.Net开发,结果在开发过程使用Access碰到不少问题,所以把这些问题总结一下,希望对其它人有些帮助1: Access分页脚本问题使用Access作为数据库开发系统时,页面数据分页的方案有好几种: 1.1 使用DataGridView自带的分页功能. 1.2. 使用SELECTTOP NOT IN 来实现。类似如下所示:SELECT TOP 100 [ID] , [Message] , [CreateDate]FROM ScrollMessageWHERE ID NOT IN ( S 阅读全文
SQL Server自增列跳号总结
2024-03-08 16:41 by 潇湘隐者, 1019 阅读, 收藏,
摘要:
从SQL Server 2012开始,Microsoft就引入了一个新的功能/特性IDENTITY CACHE,引入这个功能的目录是为了提高包含自增列(IDENTITY)相关表的INSERT性能。但是随之而来的,就是可能会出现自增列(标识列)的跳号问题,如下所示: CREATE TABLE TEST 阅读全文
ApexSQL Log中的Redo Script跟原始SQL不一致问题
2019-06-13 12:13 by 潇湘隐者, 1017 阅读, 收藏,
摘要:
最近遇到一个误更新数据的问题,使用ApexSQL Log做挖掘事务日志的时候,发现ApexSQL Log生成的Redo Script跟原始SQL是有区别的。它们并不是完全一致的。只是逻辑上等价而已。如下所示,我们做一个测试,如下所示,创建一个表后,并模拟忘记添加条件,出现误删除数据的情况 SELECT * INTO KERRY_TEST FROM SYS.OBJECTS; DELETE F... 阅读全文
DPA 9.1.85 升级到DPA 10.0.352流程
2015-11-12 13:51 by 潇湘隐者, 1015 阅读, 收藏,
摘要:
SolarWinds DPA的升级其实是一件非常简单的事情,这里介绍一下从DPA 9.1.95升级到 DPA 10.0.352版本的流程。为什么要升级呢? DPA给用户发的邮件已经写的非常清楚了(如下所示),DPA 10.0这个版本已开始支持MySQL了,另外它解决了一些Bug,在性能上有所改进、提升。 Our records indicate that you might have Data... 阅读全文
杂想闲思录——你的努力付出可能毫无价值可言!
2021-07-01 09:22 by 潇湘隐者, 1014 阅读, 收藏,
摘要:
公司的清洁阿姨每隔一段时间就会换一个。个人上班一般来的比较早,所以经常会碰到清洁阿姨在办公室打扫卫生:有些阿姨工作比较敷衍,草草了事,完全是那种拿多少薪水干多少活的类型,完全看不到清洁阿姨对这份工作有多少感情与热爱!而这些阿姨当中,有一个阿姨很特别,打扫卫生的时候,仔仔细细,兢兢业业。有时候去茶水间 阅读全文
SQL Server中CLR表值函数(table-valued function)不能使用WITH(NOLOCK)
2020-06-10 20:30 by 潇湘隐者, 1010 阅读, 收藏,
摘要:
在SQL Server中,普通的表值函数(table-valued function)是可以使用表提示(Hints-Table)的,那么CLR类型的表值函数(table-valued function)是否也可以使用表提示(Hints-Table)呢? 相信很多人都没有留意过这个问题。 下面我以YourSQLDba中现成的CLR表值函数来演示一下这个问题。如果自己手头有自定义CLR表值函数的,... 阅读全文
[翻译]——MySQL 8.0 Histograms
2019-11-07 23:27 by 潇湘隐者, 1008 阅读, 收藏,
摘要:
前言: 本文是对这篇博客MySQL 8.0 Histograms的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢! 英文原文地址:https://lefred.be/content/mysql-8-0-histograms/ 翻译原文地址:https://www.cnblogs.com/kerrycode/p/11817026.html 在... 阅读全文
[转载]DBA的特质第一部分:技术
2015-02-10 00:51 by 潇湘隐者, 1006 阅读, 收藏,
摘要:
本文转自http://www.searchdatabase.com.cn/showcontent_84379.htm 支持原创、尊重原创,分享知识! 在本系列文章中,笔者将谈一谈数据库管理员(DBA)所应该具备的一些特质。过去几年里,一直有人无数次地问我:成为一名DBA有什么要求,或者说在招聘DBA时应看重哪些特质?这些特质可以简单地归结为两大类:技术特质和性格特质。在第一部分中,笔者就将介绍一... 阅读全文
SQL SERVER CHAR ( integer_expression )各版本返回值差异的案例
2016-01-03 10:45 by 潇湘隐者, 1005 阅读, 收藏,
摘要:
我们都知道CHAR(integer_expression)将ASCII代码转换为字符。当integer_expression介于 0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回 NULL 值。这些都是官方资料介绍的。具体参考https://msdn.microsoft.com/zh-cn/library/ms187323(v=sql.120).aspx 但是在我们最近... 阅读全文
The process could not read file xxx due to OS error 53
2017-08-02 08:53 by 潇湘隐者, 997 阅读, 收藏,
摘要:
在不同地域的两个SQL Server服务器上配置了复制(Replication)用于同步数据(生产环境配置有Replication,测试环境也配有Replication),两地通过专线连接起来,这些复制(Replication)已经稳定运行了一两年了, 但是前阵子,测试环境的SQL Server的Replication中突然遇到下面错误: Error messages: The... 阅读全文
MySQL权限管理的坑你踩了没有?
2025-11-25 14:15 by 潇湘隐者, 995 阅读, 收藏,
摘要:
假设有这么一个需求,开发人员要求你创建一个账号test,要求这个账号有创建表,查询,更新,删除表的权限, 如下例子所示 mysql> select version(); + + | version() | + + | 8.4.5 | + + 1 row in set (0.00 sec) mysql 阅读全文
浙公网安备 33010602011771号