摘要:
【转自http://www.chinaunix.net/jh/19/272188.html】裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。本文收集裸设备和Oracle问答20例。 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。 2.如何辨别裸设备? 在Unix的/dev目录下,有许多文件,其中有两个大类:字符设备文件和块设备文件。 字符设备特殊文件进行I/O操作不经过操作系统的缓冲区,而块设备特殊文件... 阅读全文
阅读排行榜
阿里云RDS for SQL Serrver关于权限的一个严重Bug
2019-10-23 23:35 by 潇湘隐者, 930 阅读, 收藏,
摘要:
阿里云RDS for SQL Server的账号管理有不少小Bug,而且有一个很严重的Bug:任何普通账号,都能创建数据库。注意,我这里是说任意普通账号,任意任意普通账号!任意任意普通账号!重要的事情说三遍。 例如,下面测试环境所示,RDS for SQL Server的数据库版本为SQL Server 2016 WEB,我们在控制平台的“账号管理”界面,创建一个数据库账号test2,如下... 阅读全文
杂想闲思录
2016-08-20 19:49 by 潇湘隐者, 924 阅读, 收藏,
摘要:
微信上看了梁博“北京十年”这篇文章,内心不能平静,这篇文章确实带给我很多感悟: 1:做挨踢的,一定要赚足够的钱,有一定的经济能力才能不被现实生活所左右,才能不缚手缚脚,才能给家人、自己多一些生活保障。做自己想做的事情! 世事难料,如果那天真的挨踢了,也能过得不错! 2:生活中少一点苦闷、忧愁,有这个 阅读全文
YourSQLDba设置共享路径备份
2014-11-14 21:43 by 潇湘隐者, 920 阅读, 收藏,
摘要:
YourSQLDba可以将数据库备份到网络路径(共享路径),这个也是非常灵活的一个功能,以前一直没有使用过这个功能,最近由于一个需求,于是我测试了一下YourSQLDba备份到网络路径,中间遇到了一些问题,遂整理如下。 测试环境: 操作系统: Windows Server Standard 2012 数据库版本: SQL SERVER 2014 1:设置共享路径权限 ... 阅读全文
delete_old_backup.bat
2015-01-05 14:23 by 潇湘隐者, 918 阅读, 收藏,
摘要:
在前面forfiles命令批量删除N天前文件 这篇文章里面讲述了如何在SQL Server 2000中使用forfile删除N天前备份文件,但是现在又有新需求: 需求描述:通过数据库维护计划将备份生成在本地磁盘M(M盘位于单独的SAN存储,该SAN存储专门用于保留备份),完整备份保留2天,事务日志备份保留2天,但是M:\DB_BACKUP\FULL_BACKUP目录下只能保留最新的一份完整... 阅读全文
C#的逆向工程-IL指令集【转载】
2010-12-23 15:15 by 潇湘隐者, 917 阅读, 收藏,
摘要:
一些 IL 语言解释:跳转指令集合Public field Static Beq 如果两个值相等,则将控制转移到目标指令。Public field Static Beq_S 如果两个值相等,则将控制转移到目标指令(短格式)。Public field Static Bge 如果第一个值大于或等于第二个值,则将控制转移到目标指令。Public field Static Bge_S 如果第一个值大于或等于第二个值,则将控制转移到目标指令(短格式)。Public field Static Bge_Un 当比较无符号整数值或不可排序的浮点型值时,如果第一个值大于第二个值,则将控制转移到目标... 阅读全文
YourSQLDba备份失败案例锦集
2015-03-02 12:06 by 潇湘隐者, 916 阅读, 收藏,
摘要:
使用YourSQLDba做备份、维护、管理时,偶尔会收到一些备份失败的邮件。导致YourSQLDba备份失败的情况比价多,打算在此篇中对YourSQLDba备份失败的案例做一些总结、整理。 1:YourSQLDba由于事务日志满了。具体情况如下: 检查YourSQLDba备份失败日志信息,你会看到下面这类错误信息。 The transaction log for database 'x... 阅读全文
ashtop学习分享
2021-01-01 09:32 by 潇湘隐者, 911 阅读, 收藏,
摘要:
ashtop.sql这个脚本是Tanel Poder写的一个脚本,用于定位有性能问题的SQL, 此脚本在GitHub上地址为https://github.com/tanelpoder/tpt-oracle/blob/master/ash/ashtop.sql。目前的最新版本为ashtop.sql v 阅读全文
SQL Server使用sp_spaceused查看表记录存在不准确的情况
2019-04-09 09:10 by 潇湘隐者, 901 阅读, 收藏,
摘要:
在之前写过一篇博客"关系数据库如何快速查询表的记录数",里面介绍了使用sp_spaceused查看表的记录数是否正确的问题,具体如下: 关于问题3:有多个索引的表,是否记录数会存在不一致的情况? 答案:个人测试以及统计来看,暂时发现多个索引的情况下,sys.partitions中的rows记录数都是一致的。暂时没有发现不一致的情况,当然也不排除有特殊情况。 关于问题5: 分区表的... 阅读全文
SQL Server的优化器会缓存标量子查询结果集吗
2018-06-05 13:48 by 潇湘隐者, 887 阅读, 收藏,
摘要:
在这篇博客“ORACLE当中自定义函数性优化浅析”中,我们介绍了通过标量子查询缓存来优化函数性能: 标量子查询缓存(scalar subquery caching)会通过缓存结果减少SQL对函数(Function)的调用次数, ORACLE会在内存中构建一个哈希表来缓存标量子查询的结果。 那么SQL Server的优化器是否也会有类似这样的功能呢? 抱着这样的疑问,动手测试了一下,准备测试环境 ... 阅读全文
ORA-04028: cannot generate diana for object xxx
2017-11-02 14:16 by 潇湘隐者, 883 阅读, 收藏,
摘要:
在ORACLE数据库(10.2.0.5.0)上修改一个包的时候,编译有错误,具体错误信息为"ORA-04028: cannot generate diana for object xxx"。 Warning: Package Body created with compilation errors. SQL> show error;Errors for PACKAGE BODY XXXX... 阅读全文
MySQL 5.6.20-enterprise-commercial的参数文件位置问题
2017-07-19 14:24 by 潇湘隐者, 881 阅读, 收藏,
摘要:
今天在折腾MySQL的参数文件时,突然发现MySQL 5.6.20-enterprise-commercial-advanced-log这个版本数据库的参数文件my.cnf的位置有点奇怪,如下所示: [root@DB-Server ~]# mysql --help | grep my.cnf order of preference, my.cnf, ... 阅读全文
SQL Server自增列跳号总结
2024-03-08 16:41 by 潇湘隐者, 877 阅读, 收藏,
摘要:
从SQL Server 2012开始,Microsoft就引入了一个新的功能/特性IDENTITY CACHE,引入这个功能的目录是为了提高包含自增列(IDENTITY)相关表的INSERT性能。但是随之而来的,就是可能会出现自增列(标识列)的跳号问题,如下所示: CREATE TABLE TEST 阅读全文
[翻译]——Zabbix: Partitioning MySQL / MariaDB database Tables in 5 min
2020-10-25 23:10 by 潇湘隐者, 877 阅读, 收藏,
摘要:
前言:本文是对这篇博客Zabbix: Partitioning MySQL / MariaDB database Tables in 5 min的翻译,如有翻译不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢! 英文地址:https://bestmonitoringtools.com/zabbix-partitioning-tables-on-mysql-data... 阅读全文
SQL Server执行sp_changeobjectowner遇到"Msg 15001, Level 16,..."错误探究
2021-02-25 11:55 by 潇湘隐者, 874 阅读, 收藏,
摘要:
在SQL Server中使用sp_changeobjectowner存储过程修改对象所有者(Owner)时,可能会遇到下面错误信息,当然对象klb.[k3]这个表确实是存在的。如下所示: 注意:个人测试环境为SQL Server 2014的标准版,如有不同情况,请以实际环境为准。 USE Adven 阅读全文
浙公网安备 33010602011771号