使用listagg()within group() 函数帮助网友解决一个问题
listagg() wtihin group() 11g新增函数
日志收缩
数据库的日志文件(*.ldf)越来越大,怎么办? 收缩吧。收缩日志文件的操作真不简单哟,还跟数据库的恢复模式有关。 一、“简单恢复模式”时的日志收缩 1. 截断日志 当数据库的恢复模式为“简单”的时候,日志文件会在以下情况被截断:(1)完整备份 (2)遇到检查点(checkpoint) ...
以固定分隔符拆分字符串
以固定字符拆分字符串
WEB PL/SQL Report 的开发方法
此制作方法是结合HTML语言及PL/SQL语言,以所见即所得方式发布的报表,发布的结果可直接拷贝到EXCEL中进行编辑,方便实用. 1. 制作报表模板 建议利用DreamWaver 制作. 主要工作是画报表布局及表头.然后拷出生成的HTM...
Orion - oracle提供的测试io性能的工具
Orion是oracle提供的测试io性能的工具。它可以用来模拟Oracle数据库IO,也可以用来仿真ASM的条带化的功能。Orion可以支持下列IO负载1. 小的随机的IO:OLTP的应用主要是随机的读写,大小和数据的块大小一样(一般是...
SQLserver 文件收缩脚本
declare @dbname nvarchar(20) <br />declare @sql varchar(4000) <br />declare sysdbname cursor for select name from master.dbo.sysdatabases <br />open sysdbname <br />fetch next from sysdbname into @dbname <br />while @@fetch_status=0 <br />begin <br />if (@db...
修改tempdb的 大小 size 和 maxsize growth
select name,physical_name,size,growth,max_size<br />,'alter database tempdb modify file(name='+name+',size=20480MB)' size<br />,'alter database tempdb modify file(name='+name+',filegrowth=10%)' growth<br />,'alter database tempdb modify file(name='+name+',maxsize=20480MB)' maxsize<br />,'alter d...
kettle 调用存储过程
这里整理一下有关kettle调用存储过程的问题刚开机,就看到昨天写的存储过程在kettle的Job定时调用里没有执行成功,很是不理解!就是简单的更新两个表的字段,注意这里我定义了一个输出参数MESSAGE(用于捕获过程中...
[转]检测SQLSERVER数据库CPU瓶颈及内存瓶颈
在任务管理器中看到sql server 2000进程的内存占用,而在sql server 2005中,不能在任务管理器中查看sql server 2005进程的内存占用,要用 以下语句查看sql server 的实际内存占用: select * from sysperfinfo where counter_name like '%Memory%' 其中, Total Server Memory 表示内存占用。 select locked_page_allocations_kb from sys.dm_os_process_memory Select sum(awe_allocated_kb) as [AWE allocated, kb] From sys.dm_os_memory_clerks 要适当限制sql server 的内存占用,要给sql server
邮件发送正文内容格式设置
<br /><br />use msdb<br />go<br />begin <br />declare @tableHTML NVARCHAR(MAX) <br />declare @str_subject varchar(1000)<br />-- 获取当前系统时间,和数据统计的时间 <br /> declare @err_cnt varchar(2)<br /> set @err_cnt=(select count(*) fro...
外键触和发器
触发器 外键
SQL server 查看各种备份情况的脚本
SELECT<br /> CONVERT(CHAR(100),SERVERPROPERTY('Servername'))ASServer,<br /> msdb.dbo.backupset.database_name,<br /> msdb.dbo.backupset.backup_start_date,<br /> msdb.dbo.backupset.backup_finish_date,<br /> msdb.dbo.backupset.expiration_...
监控SQLServer作业执行情况脚本
SELECT [sJOB].[job_id] AS [作业ID] , <br /> [sJOB].[name] AS [作业名] , <br /> CASE WHEN [sJOBH].[run_date] IS NULL <br /> OR [sJOBH].[run_time] IS NULL THEN...
日志收缩
<p style="margin-top:0px;margin-bottom:0px;clear:both;height:auto;overflow:hidden;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;line-height:28px;white-space:normal;background-color:#FFFFFF;"><span style="font-size:10px;">数据库的日志文件(*.ldf)越来越大,怎么办?</sp...
SQLServer 2012 集群安装
http://jimshu.blog.51cto.com/3171847/590416/
SQLServer 查看备份进度
SELECT DB_NAME(er.[database_id]) [DatabaseName], <br />er.[command] AS [CommandType], <br />er.[percent_complete], er.start_time,<br />CONVERT(DECIMAL(5, 2), er.[percent_complete]) AS [Complete_Percent] <br />,CONVERT(DECIMAL(38, 2), er.[total_elapsed_time] / 60000...
SQLServer 2012添加DBLink
EXEC sp_addlinkedserver @server='10.3.11.11',--被访问的服务器别名 @srvproduct='', @provider='SQLOLEDB', @datasrc='10.3.11.11' --要访问的服务器 EXEC sp_addlinkedsrvlogin '10.3.11.11', --被访问的服务器...
SQLServer 的动态拼接
SQLServer 恶心的动态拼接
tempdb文件的存放位置不对,导致系统卡死
tempdb sqlserver
关于更新SQLserver统计信息的存储过程
统计信息、SQLserver、存储过程