- 浏览: 1020087 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
sp_databases --列出服务器上的所有数据库
sp_server_info --列出服务器信息,如字符集,版本和排列顺序
sp_stored_procedures--列出当前环境中的所有存储过程
sp_tables --列出当前环境中所有可以查询的对象
sp_start_job --立即启动自动化任务
sp_stop_job --停止正在执行的自动化任务
sp_password --添加或修改登录帐户的密码
sp_configure --显示(不带选项)或更改(带选项)当前服务器的全局配置设置
sp_help --返回表的列名,数据类型,约束类型等
sp_helptext --显示规则,默认值,未加密的存储过程,用户定义的函数,
--触发器或视图的实际文本
sp_helpfile --查看当前数据库信息
sp_dboption --显示或更改数据库选项
sp_detach_db --分离数据库
sp_attach_db --附加数据库
sp_addumpdevice --添加设备
sp_dropdevice --删除设备
sp_pkeys --查看主键
sp_fkeys --查看外键
sp_helpdb --查看指定数据库相关文件信息
sp_addtype --自建数据类型
sp_droptype --删除自建数据类型
sp_rename --重新命名数据库
sp_executesql --执行SQL语句
sp_addlogin --添加登陆
sp_droplogin --删除登录
sp_grantdbaccess --把用户映射到登录,即添加一个数据库安全帐户并授予塔访问权限
sp_revokedbaccess--撤销用户的数据访问权,即从数据库中删除一个安全帐户
sp_addrole --添加角色
sp_addrolemember --向角色中添加成员,使其成为数据库角色的成员
sp_addsrvrolemember--修改登录使其成为固定服务器角色的成员
sp_grantlogin --允许使用组帐户或系统用户使用Windows身份验证连接到SQL
sp_defaultdb --修改一个登录的默认数据库
sp_helpindex --用于查看表的索引
sp_cursoropen --定义与游标和游标选项相关的SQL语句,然后生成游标
sp_cursorfetch --从游标中提取一行或多行
sp_cursorclose --关闭并释放游标
sp_cursoroption --设置各种游标选项
sp_cursor --用于请求定位更新
sp_cursorprepare --把与游标有关的T-SQL语句或批处理编译成执行计划,但并不创建游标
sp_cursorexecute --从由sp_cursorprepare创建的执行计划中创建并填充游标
sp_cursorunprepare --废弃由sp_cursorprepare生成的执行计划
sp_settriggerorder --指定第一个或最后一个激发的、与表关联的 AFTER 触发器。在第一个
--和最后一个触发器之间激发的 AFTER 触发器将按未定义的顺序执行
动态管理视图和函数返回可用于监视服务器实例的运行状况、诊断故障以及优化性能的服务器状态信息。
1、与执行有关的动态管理视图和函数:
(*)sys.dm_exec_sessions: 是服务器范围的视图,显示了有关所有活动用户连接和内部任务的信息。此信息包含客户端版本、客户端程序名称、客户端登录时间、登录用户、当前会话设置等。
(*)sys.dm_exec_requests :返回有关在 SQL Server 中执行的每个请求的信息。
(*)sys.dm_exec_connections:返回与 SQL Server 实例建立的连接有关的信息以及每个连接的详细信息。
(*)sys.dm_exec_cursors:返回有关在各种数据库中打开的游标的信息。
比如;select * from sys.dm_exec_cursors(0)
(*)sys.dm_exec_sql_text :返回由指定的 sql_handle 标识的 SQL 批处理的文本。
比如:select sql_text.* from sys.dm_exec_requests CROSS APPLY(SELECT * FROM sys.dm_exec_sql_text(sys.dm_exec_requests.sql_handle)) sql_text
sys.dm_exec_background_job_queue:对计划异步(后台)执行的每个查询处理器作业返回一行。
sys.dm_exec_background_job_queue_stats:对于每个为异步(后台)执行而提交的查询处理器作业,相应地返回一行,以提供聚合统计信息。
(*)sys.dm_exec_cached_plans :针对 SQL Server 为了加快查询执行而缓存的每个查询计划返回一行。
比如:select sql_text.* from sys.dm_exec_cached_plans CROSS APPLY( SELECT * FROM sys.dm_exec_sql_text(sys.dm_exec_cached_plans.plan_handle)) sql_text
sys.dm_exec_plan_attributes:针对计划句柄所指定计划的每个计划属性返回一行。
比如:select * from sys.dm_exec_plan_attributes(0x05000500AEB9A870B881125A000000000000000000000000)
sys.dm_exec_text_query_plan:为 Transact-SQL 批查询或批查询中的特定语句返回文本格式的显示计划。
sys.dm_exec_query_plan:以 XML 格式返回计划句柄指定的批查询的显示计划。计划句柄指定的计划可以处于缓存或正在执行状态。
比如:select * from sys.dm_exec_query_plan(0x05000500AEB9A870B881125A000000000000000000000000)
(*)sys.dm_exec_query_stats :返回缓存查询计划的聚合性能统计信息。
(*)sys.dm_db_index_usage_stats:返回不同类型索引操作的计数以及上次执行每种操作的时间。
sys.dm_db_index_operational_stats :返回数据库中表或索引的每个分区的当前低级 I/O、锁定、闩锁和访问方法活动。
(*)sys.dm_db_index_physical_stats :返回指定表或视图的数据和索引的大小和碎片信息。
sys.dm_db_missing_index_columns:返回与缺少索引(不包括空间索引)的数据库表列有关的信息。
(*)sys.dm_db_missing_index_details:返回有关缺失索引的详细信息,不包括空间索引。
sys.dm_db_missing_index_groups:返回有关特定缺失索引组中包含的缺失索引(不包括空间索引)的信息
sys.dm_db_missing_index_group_stats: 返回有关缺失索引组的摘要信息,
3、与 I/O 有关的动态管理视图和函数:
sys.dm_io_virtual_file_stats:返回数据和日志文件的 I/O 统计信息。
比如:SELECT * FROM sys.dm_io_virtual_file_stats(db_id('taobao'),null)
sys.dm_io_pending_io_requests:对于 SQL Server 中每个挂起的 I/O 请求,返回与其对应的一行。
sys.dm_io_cluster_shared_drives:如果当前服务器实例为群集服务器,则此视图返回每个共享驱动器的名称。如果当前服务器实例不是群集实例,则返回空行集。
sys.dm_io_backup_tapes:返回磁带设备的列表和用于备份的装入请求的状态。
4、与数据库有关的动态管理视图:
sys.dm_db_file_space_usage:返回数据库中每个文件的空间使用信息。该视图只适用于 tempdb 数据库。
sys.dm_db_partition_stats:返回当前数据库中每个分区的页和行计数信息。
比如:SELECT * FROM sys.dm_db_partition_stats WHERE object_id = OBJECT_ID('taobaoitem_0003');
sys.dm_db_session_space_usage:返回每个会话为数据库分配和释放的页数。该视图只适用于 tempdb 数据库
sys.dm_db_task_space_usage:返回数据库任务所执行的页分配和释放活动。该视图只适用于 tempdb 数据库
5、与事务有关的动态管理视图和函数
(*)sys.dm_tran_locks:返回有关当前活动的锁管理器资源的信息。
sys.dm_tran_database_transactions:返回有关数据库级的事务的信息。
sys.dm_tran_session_transactions:返回关联事务和会话的相关信息。
<script type="text/javascript"></script>
例如 修改sa密码:
exec sys.sp_password @old='test1',@new='test',@loginame='sa'
or exec sys.sp_password 'test','test1','sa'
发表评论
-
SQL Server复制的缺陷
2011-02-25 13:12 1250SQL Server复制是最常见的 ... -
SQL SERVER 查看当前数据库系统设置概览
2011-02-24 10:43 1341sql server 数据库查看当系统概览可以在“查询”视图中 ... -
SQL 2005 Reporting Service 出现:“提供程序加载失败”(Provider Load failure)的解决方法
2011-02-23 00:28 1437错误描述:操作系统:windows server 2003 E ... -
安装SQL SERVER 2008出现 RebootRequiredCheck Fail 问题解决
2011-01-26 15:09 2747在安装Sql Server 2008 Enterprise时出 ... -
SQLServer和Oracle的常用函数对比
2011-01-12 00:09 9841.绝对值 S:selectabs(-1) value O ... -
用CROSS APPLY解开了困扰我一年多的一个问题
2011-01-11 01:16 1200假设有一个表叫SongsTop ... -
DBCC命令
2011-01-11 01:06 1229今天把DBCC命令都一一使用了一下,做了笔记,防止忘记. 在 ... -
sql server 查看执行效率低下的语句
2011-01-11 00:54 1664就是在测量功能时,先以下命令清除sql server的缓存 ... -
MSSQL 生成編號 --整理帖
2011-01-11 00:48 974-->Title:得到普通流水 ... -
怎样才能充分利用SQL索引
2011-01-11 00:43 770怎样才能充分利用SQL索引 背景:目前WEB的普及太 ... -
MSSQL聚集索引與非技術索引設計指南
2011-01-11 00:41 944(一)聚集索引设计指南 聚集索引基于数据行的键值在表内排序 ... -
索引的魅力
2011-01-11 00:32 924今天有空,来测试一下mssql2005的一条查询语句在聚集索、 ... -
sql server 2005的一些动态函数
2011-01-11 00:23 1084所有对象:SELECT name, object_id, pr ... -
Sql server 国际化的支持,查询乱码
2011-01-11 00:20 2271如果 Sql server 2005 的数据库字符集是非 ... -
SQL Server 2005中使用DDL触发器监控数据库变化
2011-01-11 00:12 1521添加,删除或修改数据库的对象,一旦误操作,可能会导致大麻烦,需 ... -
SQL Server 2005系列教学_ 触发器
2011-01-11 00:07 1043触发器:本质是一个存储过程 常见的触发器类型:插入触发器 ... -
SQLServer2005新的高效分页方法
2011-01-10 23:58 972Select * FROM ( select ROW_NUM ... -
谈SQL Server标识列
2011-01-08 23:30 1327一、标识列的定义以及 ... -
SQL Server中临时表与表变量的区别
2011-01-08 22:02 2430我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就 ... -
SQL2005误删除数据的恢复方法
2011-01-06 01:56 1353由于同事写错作业脚本,导致昨天晚上系统当中一张重要表的大概2 ...
相关推荐
《SQL Server 2005 数据库系统开发完全手册》是一部深入探讨SQL Server 2005数据库管理系统的重要参考资料,适合数据库开发人员、管理员以及对SQL Server 2005有兴趣的学习者。这本书包含了丰富的实践代码,旨在帮助...
SQLServer2005_BC.msi 文件是这个向后兼容组件的安装程序,它包含了用于在更新的SQL Server环境中模拟SQL Server 2005环境的特定库和接口。安装此组件后,用户可以继续使用那些设计时依赖SQL Server 2005特性的应用...
这两个文件名——"sqlserver2005sp4-kb2463332-x64-chs_0473159bb4dec7f4e17f3fc152de5e8945d3e3cc.exe"和"sqlserver2005sp4-kb2463332-x86-chs_48ab3b127c355ef499b7ef8630b130868298d891.exe",分别对应了这两个...
其次,"Microsoft SQL Server 2005技术内幕:T-SQL程序设计.pdf"会涵盖T-SQL在程序设计方面的应用,如触发器、存储过程、函数和事务管理。通过这部分内容,读者可以学习如何利用T-SQL进行业务逻辑处理,创建自定义的...
本文将详细介绍如何在 SQL Server 存储过程中调用 Web Service,并针对不同的 SQL Server 版本及操作系统环境提供相应的解决方案。 #### 二、环境配置与准备工作 ##### 2.1 安装 Soap Toolkit 3.0 组件 在 SQL ...
在"SQLServer2005_BC.msi"这个安装程序中,包含了x86、x64和ia64三种架构的版本,这意味着无论是在32位、64位还是Itanium架构的系统上,都可以进行安装和运行。这种跨平台的兼容性使得用户能够在各种不同的硬件环境...
本书对SQL Server 2005存储引擎方面的知识进行了全面而详细的阐述,包括数据库文件、日志和恢复、表、索引及其管理、锁定和并发等内容。除了解释设计理念与运作原理外,书中还辅之以大量简短而有力的实例。您将跟随...
存储过程是SQL Server 2005中的一个核心特性,是预编译的SQL语句集合,可以理解为数据库中的可执行程序。本视频教程针对存储过程这一主题,对初学者提供了宝贵的教育资源。 存储过程的优势在于: 1. **性能优化**...
SQL Server 2005是微软公司推出的一款关系型数据库管理系统,主要应用于企业级的数据存储、管理和分析。作为X64版本,它专为64位操作系统设计,能够充分利用64位系统的硬件性能,提供更高效的数据处理能力。在本...
标题提到的“SqlServer2005存储过程解密软件”就是针对这种情况设计的工具,它能够帮助管理员或开发者批量解密已加密的存储过程,以便查看其源代码或进行进一步的维护工作。 解密存储过程在以下几种情况下可能是...
sqlserver系统视图与存储过程应用说明,自己总结的,方便查看进程和表字段的注释
安装"SQLServer2005_SSMSEE.msi"时,系统会引导用户完成一系列步骤,包括接受许可协议、选择安装路径、配置连接设置等。安装完成后,用户可以在开始菜单找到SSMSEE的图标,启动后可以连接到本地或远程的SQL Server...
SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它在IT领域中扮演着重要的角色,尤其是在数据存储、管理和分析方面。在某些情况下,用户可能需要卸载SQL Server 2005,例如升级到更高版本,或者由于系统...
SQL Server 2005是微软推出的一款强大的关系型数据库管理系统,旨在为企业级应用提供稳定、高效的数据存储和管理解决方案。SQL Server Express 2005作为该版本的一个重要分支,它为开发者和小型企业提供了免费且功能...
SQL Server 2005是微软公司推出的一款企业级数据库管理系统,广泛应用于数据存储、数据分析和业务处理。本教程以"Sql Server 2005系统管理实录"为主题,旨在帮助用户深入理解并掌握SQL Server 2005的核心管理和维护...
"SQLServer2005_SSMSEE%2864位系统用%29.zip"这个压缩包显然包含了适用于64位操作系统的SSMSEE安装文件。 SSMSEE提供了用于管理SQL Server实例的基本工具集,包括查询编辑器、对象资源管理器以及报告服务等,使得...
SQL Server 2005 Express Edition 是微软推出的一款轻量级数据库管理系统,特别适用于小型企业和个人开发者。在64位(X64)系统上安装SQL Server 2005 Express,可以充分利用更大的内存和处理器资源,从而提高数据...
SQL Server 2005是微软于2005年推出的一款企业级数据库管理系统,它提供了数据存储、处理和分析的能力,广泛应用于各种规模的企业中。该系统支持多种数据库应用程序的开发,包括Web、企业应用程序和数据仓库等。 SP...
SQL Server 中存储过程比直接运行 SQL 语句慢的原因 在 SQL Server 中,存储过程比直接运行 SQL 语句慢的原因是 Parameter sniffing 问题。Parameter sniffing 是指 SQL Server 在执行存储过程时,使用参数的统计...
压缩包内的文件"SQLServer2005_SSMSEE_x64.msi"是一个安装程序,用于在Windows操作系统上安装SQL Server 2005的特定组件。 SQL Server 2005是微软推出的一款关系型数据库管理系统,它提供了强大的数据存储、处理和...