`
wsql
  • 浏览: 11777147 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Sql Server 性能分析1 –查看数据库的相关信息

阅读更多

Sql Server 性能分析1 –查看数据库的相关信息

1. 在一台sql server 上操作,我们要尽过能的知道数据的相关信息,这是性能分析的根本。

查看能Sql Server 的相关信息,我们可以用Serverproperty来得到数据库的相关信息,以下是ServerProperty 的相关使用说明:

SERVERPROPERTY

Returns property information about the server instance.

语法:

Syntax

SERVERPROPERTY ( propertyname )

Arguments

propertyname

Is an expression containing the property information to be returned for the server. propertyname can be one of these values.

数据库属性的相关参数

Property name

Values returned

Collation

The name of the default collation for the server.

Returns NULL if invalid input or error.

Base data type: nvarchar

Edition

The edition of the Microsoft® SQL Server™ instance installed on the server.

Returns:

'Desktop Engine'
'Developer Edition'
'Enterprise Edition'
'Enterprise Evaluation Edition'
'Personal Edition'
'Standard Edition'

Base data type: nvarchar(128)

Engine Edition

The engine edition of the SQL Server instance installed on the server.

1 = Personal or Desktop Engine
2 = Standard
3 = Enterprise (returned for Enterprise, Enterprise Evaluation, and Developer)

Base data type: int

InstanceName

The name of the instance to which the user is connected.

Returns NULL if the instance name is the default instance, or invalid input or error.

Base data type: nvarchar

IsClustered

The server instance is configured in a failover cluster.

1 = Clustered.
0 = Not Clustered.
NULL = Invalid input, or error.

Base data type: int

IsFullTextInstalled

The full-text component is installed with the current instance of SQL Server.

1 = Full-text is installed.
0 = Full-text is not installed.
NULL = Invalid input, or error.

Base data type: int

IsIntegratedSecurityOnly

The server is in integrated security mode.

1 = Integrated Security.
0 = Not Integrated Security.
NULL = Invalid input, or error.

Base data type: int

IsSingleUser

The server is in single user mode.

1 = Single User.
0 = Not Single User
NULL = Invalid input, or error.

Base data type: int

IsSyncWithBackup

The database is either a published database or a distribution database, and can be restored without disrupting transactional replication.

1 = True.
0 = False.

Base data type: int

LicenseType

Mode of this instance of SQL Server.

PER_SEAT = Per-seat mode
PER_PROCESSOR = Per-processor mode
DISABLED = Licensing is disabled.

Base data type: nvarchar(128)

MachineName

Windows NT computer name on which the server instance is running.

For a clustered instance, an instance of SQL Server running on a virtual server on Microsoft Cluster Server, it returns the name of the virtual server.

Returns NULL if invalid input or error.

Base data type: nvarchar

NumLicenses

Number of client licenses registered for this instance of SQL Server, if in per-seat mode.

Number of processors licensed for this instance of SQL Server, if in per-processor mode.

Returns NULL if the server is none of the above.

Base data type: int

ProcessID

Process ID of the SQL Server service. (ProcessID is useful in identifying which sqlservr.exe belongs to this instance.)

Returns NULL if invalid input or error.

Base data type: int

ProductVersion

The version of the instance of SQL Server, in the form of 'major.minor.build'.

Base data type: varchar(128)

ProductLevel

The level of the version of the SQL Server instance.

Returns:
'RTM' = shipping version.
'SPn' = service pack version
'Bn', = beta version.

Base data type: nvarchar(128).

ServerName

Both the Windows NT server and instance information associated with a specified instance of SQL Server.

Returns NULL if invalid input or error.

Base data type: nvarchar

例子:如要查询电脑名,Sql server 数据库实例名,数据库版本,数据类型,数据库级别(如升包等)

select

SERVERPROPERTY('MachineName') as N’Machine Name’,

serverproperty('Servername') as N’Server Name’,

SERVERPROPERTY('ProductVersion') N'Database Version',

SERVERPROPERTY ('Edition') N'Database Type',

SERVERPROPERTY('ProductLevel') N'Database Packs'

注意:@@Version 中的信息与 SERVERPROPERTY 中反映的信息是不一定相同的,查看Sql Server数据库的信息我们应该以SERVERPROPERTY 为准。

Select

cast(SERVERPROPERTY('MachineName')as varchar(10)) as N'Machine Name',

cast(SERVERPROPERTY('Servername') as varchar(20)) as N'Server Name',

cast(SERVERPROPERTY('ProductVersion') as varchar(10)) N'Database Version',

cast(SERVERPROPERTY ('Edition') as varchar(10)) N'Database Type',

cast(SERVERPROPERTY('ProductLevel')as varchar(10)) N'Database Packs'

Machine Name Server Name Database Version Database Type Database Packs

------------ -------------------- ---------------- ------------- ----------

VS-HKMESDB VS-HKMESDB\HKDB 8.00.760 Enterprise SP3

select @@version

----------------------------------------------------------------------------------------------------------------------

Microsoft SQL Server 2000 - 8.00.760 (Intel IA-64)

Feb 6 2003 16:07:24

Copyright (c) 1988-2003 Microsoft Corporation

Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)

上面两个Sql 都返回了一些sql server 数据库的信息,我们看到却有两个Service Pack,这里正确的Sql server server packe SP3 , @@version 中的Service Pack 2 sql server 所在电脑的windows service pack ,这个不能弄混了。

分享到:
评论

相关推荐

    SQL SERVER性能分析–死锁检测数据库阻塞语句

    –生成测试表Ta if not object_id('Ta') is null drop table Ta go create table Ta(ID int Primary key,Col1 int,Col2 nvarchar(10)) insert Ta select 1,101,'A' union all select 2,102,'B' union ...

    SQLServer系统数据库恢复.pdf

    返回数据库的最新版本 SERVERPROPERTY('ResourceLastUpdateDateTime'),--返回数据库的最后升级时间 SERVERPROPERTY('ProductUpdateReference')--返回升级的补丁信息 ----2.master /* 包含数据库相关配置、登录信息、...

    SQL批量插入数据几种方案的性能详细对比

    公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。技术方案一:压缩时间下程序员写出的第一个版本,仅仅为了完成任务,...技术方案三:利用SQLServer2008的新特性–表值参数(Table-Value

    2013中国数据库大会ppt(1)

    eXtremeDB内存数据库性能提升方案分享.pdf 运用之妙 存乎一心—— Oracle优化器案例与算法解析.pdf DM7 MPP架构——同时满足OLAP与OLTP需求.pdf SAP 让大数据飞翔.pdf 阿里数据库关键技术.pdf 基于Oracle的SQL优化...

    SQL Server中的事务与锁

    了解事务和锁  事务:保持逻辑数据一致性与可恢复性,必不可少的利器。  锁:多用户访问同一数据库资源时,对访问的...  在一个事务中,你写啦2条sql语句,一条是修改订单表状态,一条是修改库存表库存-1 。 如果

    2013中国数据库大会ppt(3)

    eXtremeDB内存数据库性能提升方案分享.pdf 运用之妙 存乎一心—— Oracle优化器案例与算法解析.pdf DM7 MPP架构——同时满足OLAP与OLTP需求.pdf SAP 让大数据飞翔.pdf 阿里数据库关键技术.pdf 基于Oracle的SQL优化...

    数据库的使用以及服务器读取数据库中信息

    MySQL 免费,中小网站 ...数据库的语言-SQL 四大基本语句—-增删改查 关键字大写,库,表,字段需要加上“ 增 – INSERT INSERT INTO 表(字段列表) VALUES(值列表) INSERT INTO `userTable` (`ID`,`username`,`

    BCP详细参数.txt

    重要 将数据从 SQL Server 大容量复制到数据文件时,即使指定了 –V,bcp 实用工具也不会为任何 datetime 或 smalldatetime 数据生成 SQL Server 6.0 或 SQL Server 6.5 的日期格式。日期将始终以 ODBC 格式写入。...

    AppFramework数据库访问组件_代码生成插件_V1.1.rar

    内含代码生成器,支持Oracle/SqlServer/MSAccess,ORMap性能大大优于iBatisNet,终身免费无限制使用,绝无任何版权问题。 =========== 软件说明: 1.1 引言 约有90%的企业信息化管理系统基于数据库...

    2013中国数据大会ppt(2)

    eXtremeDB内存数据库性能提升方案分享.pdf 运用之妙 存乎一心—— Oracle优化器案例与算法解析.pdf DM7 MPP架构——同时满足OLAP与OLTP需求.pdf SAP 让大数据飞翔.pdf 阿里数据库关键技术.pdf 基于Oracle的SQL优化...

    mysql数据库my.cnf配置文件

    server-id = 1 #表示是本机的序号为1,一般来讲就是master的意思 skip-grant-tables skip-name-resolve # 禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项...

    AppFramework_V1.0

    IBatisNet获得高性能与灵活性也是付出代价的,它牺牲了数据库可移植性:由于编写SQL模板不得不用到数据库产品的一些语法差异,例如ORACLE的TO_DATE、Length()、SYSDATE等,为了把产品移植到其它数据库,开发人员不得...

    AppFramework_V1.0_New

    代码生成器,ORMap,支持Oracle/SqlServer/MSAccess,性能大大优于iBatisNet,终身免费,随意使用。 =========== 软件说明: 1.1 引言 约有90%的企业信息化管理系统基于数据库实现,这类系统中又有超过...

    oracle biee 11g新功能介绍PPT 中文版本

    Oracle BI Server 对于不同数据源重写功能– 能提供优化的各种数据源本身最优的SQL 经过证明的可伸缩性和灵活性 针对伸缩和性能而构建 优化的原生 SQL 功能传送 并行处理 集群 智能缓存 连接池 支持广泛的数据源 ...

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    2009计算机 毕业设计 诚信体育用品

    SQL Server200是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS(数据库信息管理系统)统一管理和控制的优点。 2.2 数据流图 数据流图描述:用户初次在本网站购买商品需先注册为...

    大数据-sqoop.pptx

    Sqoop2和Sqoop1的功能性对比 Sqoop的版本区别 功能 Sqoop1 Sqoop2 用于所有主要 RDBMS 的连接器 支持 不支持解决办法: 使用已在以下数据库上执行测试的通用 JDBC 连接器: Microsoft SQL Server 、 PostgreSQL 、 ...

    测试培训教材

    QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...

    IIS6.0 IIS,互联网信息服务

    步骤4 安装结束后,你可以打开“控制面板→性能和选项→管理工具”查看“Internet信息服务管理”。再打开IE,在地址栏中输入“localhost”后回车,验证一下IIS是否正常运行。 经过验证,WWW、FTP等几个服务经过这样...

    GFI MailArchiver 5_part1(邮件归档器)

    <br>系统信息: • Windows 2000 Professional/Server/Advanced Server (Service Pack 1 或以上) 或 Windows 2003 Server/Advanced Server • Microsoft .NET Framework 1.1 • 网络资料服务Internet ...

Global site tag (gtag.js) - Google Analytics