代码改变世界

阅读排行榜

[转载】——故障排除:Shared Pool优化和Library Cache Latch冲突优化 (文档 ID 1523934.1)

2016-10-31 15:59 by 潇湘隐者, 2548 阅读, 收藏,
摘要: 原文链接:https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=23w4l35u5_4&id=1523934.1用途 提出问题,得到帮助并分享您的心得 排错步骤 什么是shared pool? 专用术语 Literal SQL Hard Parse... 阅读全文

MS SQL 监控磁盘空间告警

2013-05-07 23:01 by 潇湘隐者, 2541 阅读, 收藏,
摘要: 这几天突然有个想法:希望能够自动监控、收集数据库服务器的磁盘容量信息,当达到一个阀值后,自动发送告警邮件给DBA,将数据库磁盘详细信息告知DBA,提醒DBA做好存储规划计划,初步的想法是通过作业调用存储过程来实现(每天调用一次),这样避免了我每天每台数据库服务器都上去检查一下,尤其是手头的数据库服务器N多的情况,这样可以避免我每天浪费无谓的时间。如果大家有更好的建议和方法,欢迎指点... 阅读全文

WinForm系列——控件的输入限制

2010-03-29 17:59 by 潇湘隐者, 2539 阅读, 收藏,
摘要: 在.NET WinForm开发中,我们时常需要控制一些控件的输入。比如某个TextBox用来输入产品的数量,只能输入数字;某个ComboBox表示支付方式:现金(M)、信用卡(C)、支票(P)等。用鼠标选择支付方式当然没有问题。但是有时候用户可能是手动输入,那么我们不希望用户手动输入时,输入非法的字母。所以必须控制用户只输入这三个字母,而且必须是大写的。那么下面就Textbox和ComboBox这... 阅读全文

查看数据库、表、索引的物理存储情况

2010-09-13 08:18 by 潇湘隐者, 2538 阅读, 收藏,
摘要: 在管理、维护数据库时,经常需要查看数据库文件、日志文件所占用的磁盘空间,以及磁盘还剩下的磁盘空间,你可以通过下面几种方面查看数据库文件详细情况:1: 是通过远程连接(或VPN)连接到数据库服务器,直接去查看。2: 你连接到数据库后,可以通过mssms管理器,选择要查看的数据库,单击右键选择属性。然后选择文件选项,如下图所示。3: 通过SQL命令、脚本查看。3.1: sys.database_files 视图中保存着数据库文件(数据文件、日志文件)等的详细信息SELECT*FROMsys.database_files--通过下面命令,查看系统各磁盘可使用空间。EXECmaster..xp_fix 阅读全文

YourSQLDba介绍

2013-05-02 23:22 by 潇湘隐者, 2536 阅读, 收藏,
摘要: YourSQLDba介绍YourSQLDba是一个法国人写的程序,它是由一系列T-SQL存储过程构成的脚本文件。可以理解成一个组件或安装包,从而简化了在Mircorsoft SQL Server 2005/2008 数据库的安装,部署。它可以提供自动、复杂,非常容易定制的数据库维护管理,从而可以极大的让DBA从繁杂的维护工作中释放出来。这是一个优秀的工具,可以减轻你的工作。也是每个DBA应该努力的方向,可以编写自己的数据库管理维护工具,让你从繁杂的工作中解脱出来。YourSQLDba的官方网站:http://www.grics.qc.ca/yoursqldba/index_en.shtml主要 阅读全文

你碰到过StreamReader.Peek的异常情况

2010-12-25 11:52 by 潇湘隐者, 2530 阅读, 收藏,
摘要: 工作中有个需求需要采集每个服每天用户的登录信息、道具使用情况等(用来做数据分析),这些信息、数据是通过技术那边的Http接口来获取,为了提高效率,节省流量,没有用XML或JSON格式的输出(数据量比较大,用XML格式或JSON格式或增加许多冗余的信息,优劣暂且不讨论),而是用简单的文本形式,Http接口数据的输出的格式如下:1:不同记录以"\r\n"分隔2:不同字段以“|||”分隔举个例子(假设),用户每天的登录信息:字段排列顺序为:GameID|||UserID|||UserName|||ServerID|||ServerName|||IP|||RegistedFrom|||FromSite 阅读全文

Oracle关于TX锁的一个有趣的问题

2019-05-21 15:31 by 潇湘隐者, 2515 阅读, 收藏,
摘要: 前阵子有一个网友在群里问了一个关于Oracle数据库的TX锁问题,问题原文如下: 请教一个问题: 两个会话执行不同的delete语句,结果都是删除同一个行。先执行的会话里where条件不加索引走全表扫描,表很大,执行很慢;后执行的用where条件直接用rowid进行delete。 Oracle的什么机制使第二个会话执行后一直是等待第一个会话结束的呢。 那么我们先动手实验一下,来看看这个问题... 阅读全文

Oracle RAMN 备份解决方案一例

2014-06-15 11:06 by 潇湘隐者, 2515 阅读, 收藏,
摘要: 以前在博客里面介绍了RMAN备份脚本一列分享,通过RMAN备份到本地路径,然后通过FTP将备份文件上传到FTP服务器。 下面简单介绍另外一例RMAN备份解决方案,下面是我简单画的一个图(很少画图,感觉有点粗制滥造)。 首先将数据库备份到本地服务器的一个目录下(目录是按日期格式生成,本地备份保留周期视存储情况而定.一般一天即可)。 然后将备份文件通过Symantec Backup Exec ... 阅读全文

Linux服务开机自启动设置

2016-05-10 16:50 by 潇湘隐者, 2506 阅读, 收藏,
摘要: Linux中也有类似于Window中的开机自启动服务,主要是通过chkconfig命令来设置。它主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 参数说明: [root@DB-Server rc2.d]# chkconfig --helpchkconfig version 1.3.30.2 - Copyrig... 阅读全文

SQL 2000自定义函数调用GETDATE()报错

2011-03-23 22:38 by 潇湘隐者, 2502 阅读, 收藏,
摘要: 在SQL 2000数据库里的自定义函数中调用GETDATE()时,结果编译时报错,提示错误如下:Invalid use of 'getdate' within a function我给个测试例子如下所示,--================================================================================================-- Author : Kerry-- CreateDate : 2011-03-23-- Description : ... 阅读全文

Database 'xxx' cannot be upgraded because it is read-only or has read-only file Make the database or files writeable, and rerun recovery.

2014-03-07 12:20 by 潇湘隐者, 2500 阅读, 收藏,
摘要: 在分离数据库DatabaseName(暂且用DatabaseName代替该数据库名)后,我将其数据文件以及日志文件移动到新增的磁盘上。然后附加该数据库,结果报如下错误: Database 'DatabaseName' cannot be upgraded because it is read-only or has read-only files. Make the database or ... 阅读全文

服务器重启后SQL Server Agent由于"The EventLog service has not been started" 启动失败

2015-02-27 09:13 by 潇湘隐者, 2495 阅读, 收藏,
摘要: 案例环境: 操作系统 : Microsoft Windows Server 2003 Standard Edtion SP2 数据库版本 : SQL Server 2005 Standard Edition SP4 案例描述: 服务器重启过后,MSSQLSERVER服务自动重启了,但是SQLSERVERAGENT服务启动失败(当然SQL Agent服务的启动类型为自... 阅读全文

SQL Server解惑——为什么你拼接的SQL语句换行符失效了?

2021-12-13 22:25 by 潇湘隐者, 2486 阅读, 收藏,
摘要: 在SQL Server数据库的维护管理当中,我们经常要用SQL语句生成一些维护操作的SQL语句,例如,我们要批量的修改数据库的恢复模式。如下所示: <!--CRLF-->-- ScriptName : change_recovery_model_to_full.sql<!--CRLF-->-- Au 阅读全文

ORACLE当中自定义函数性优化浅析

2018-05-28 12:15 by 潇湘隐者, 2486 阅读, 收藏,
摘要: 为什么函数影响性能 在SQL语句中,如果不合理的使用函数(Function)就会严重影响性能,其实这里想说的是PL/SQL中的自定义函数,反而对于一些内置函数而言,影响性能的可能性较小。那么为什么SQL语句当中,不合理的使用函数会影响性能呢? 在SELECT语句中调用函数时,那么查询返回的结果集中的每一行都会调用该函数。如果该函数需要执行1秒,返回的结果集是10行,那么此时SQ... 阅读全文

Oracle客户端与Oracle数据库兼容矩阵

2023-08-29 22:38 by 潇湘隐者, 2463 阅读, 收藏,
摘要: Oracle客户端与Oracle数据库之间是有兼容支持关系的,有些低版本的Oracle Client连接到高版本的数据库是不支持的,其实Oracle官方文档 Client / Server Interoperability Support Matrix for Different Oracle Ve 阅读全文
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 85 下一页