易网时代-编程资源站
Welcome
首页
/
数据库
/
SQLServer
Sql server优化其索引的小技巧
2016-07-29
21
Sql server优化其索引的小技巧2008-05-10 本站转载 关于索引的常识:影响到数据库性能的最大因素就是索引。由于该问题的复杂性,我只可能简单的谈谈这个问题,不过关于这方面的问题,目前有好几本不错的书籍可供你参阅。我在这里只讨论两种SQL Server索引,即clustered索引和nonclustered索引。当考察建立什么类型的索引时,你应当考虑数据类型和保存这些数据的column。同样,你也必须考虑数据库可能用到的查询类型以及使用的最为频...
SQL Server数据库的数据汇总完全解析
2016-07-29
22
SQL Server数据库的数据汇总完全解析2008-05-10前言:在论坛上经常看到有人问“如何实现数据的分类汇总”,很多的人都是介绍这样或那样的控件来实现,而没有从关系数据库语言(SQL)的本身来考虑实现方法。这里,我就借一个实例来说明如何借助SQL自身强大的功能来实现数据的分类汇总。问题的提出:现有表A,内容如下:编码 仓库 数量01 A 601 B 702 A 802 B 9现在想...
教你如何来进行编写通用的数据访问
2016-07-29
20
教你如何来进行编写通用的数据访问2008-05-10引言在负责咨询工作的过去 6 年中,我曾多次听说关于数据访问和操作方面的问题,它时刻困扰着用户:“如何编写应用程序,以便只需对其进行很少的改动或不进行改动即可使用数据库服务器 x、y 和 z?”由于知道数据访问层仍然是现代应用程序的最关键部分,并且通常是经验不足的开发人员的头号敌人,因此我的第一反应始终是:根本办不到!面对着人们惶惶不安的面孔以及“使用 Microsof...
Sql server负载测试性能调整魔法棒
2016-07-29
20
Sql server负载测试性能调整魔法棒2008-05-11 本站转载 IT专家网 Jeremy Kadlec没有什么事情比这更糟了,采纳一个新的应用程序,而它的性能是如此的糟糕,导致业务在一片惊叫声中暂停。这并不是新出现的现象;这就是事实,我经常遇到这样的事实。我打赌你也曾经经历过。那么如何防止这些性能问题,有什么解决方案? 在这些应用程序“在惊叫声中暂停”的情况中,应用程序通常都已经在按照功能性分配的短暂的测试时间内进行过适当...
如何用hash关键字提高数据库性能
2016-07-29
23
如何用hash关键字提高数据库性能2008-05-11 本站转载 builder Arthur Fulle普通的SQL Server应用程序要求支持一个或几个长字符串搜索。(本文中,我们称超过20个字符的字符串为长字符串。)假如前端应用程序希望允许用户提供两个字符串;你启动一个执行这两个字符串搜索任务的存储程序,然后应用两个相关列目录对搜索进行优化。在小型的表格中,你可能注意不到产生的效果。但是,如果表格包含5 000万行,它就会影响存储程序与搜索性能。应...
为运行在SAP上的SQL Server计划性能
2016-07-29
23
为运行在SAP上的SQL Server计划性能2008-05-11 本站转载 TechTarget Quinne Wu我如何为运行在SAP上的SQL Server计划性能? 问:我们想要为我们的数据库安装存储区域网络(SAN)。整个的数据库尺寸(MDF)将会在下面的两年里面增长到200GB,而整个日志文件尺寸(LDF)不会超过50GB。Tempdb大概是在10到15个GB。 答:我将会使用你的建议从性能的角度来判断以下的信息, 数据库或者文件的位置 RAI...
用sp_lock诊断SQL Sever性能问题
2016-07-29
24
用sp_lock诊断SQL Sever性能问题2008-05-11 本站转载 builder.com/Tim Chap在IT专家中有一种普遍的误解,就是认为“锁定是不好的东西”,你必须尽一切可能保证数据库锁定不会使得进程无法正常运行。为了能够确保一个一致的数据库环境,在对资源进行修改时,数据库引擎必须利用一种机制来获得对资源的独占权。 SQL Server中也用锁定,它们是指为了达到这种一致性,数据库引擎用来保证每一次只有一个线程同...
master数据库中两个非常有用的存储过程
2016-07-29
22
master数据库中两个非常有用的存储过程2008-05-11 本站转载 赛迪网 李美楠这些系统过程对于处理以下任务非常方便,如判断使用的存储空间大小、行数、用户表索引等等。 第一个过程sp_MSForEachDB对于感兴趣的服务器上的每个数据库执行三条命令。 ◆@command1:第一个执行的命令 ◆@replacechar:用另一个占位赋替换“?” ◆@command2:第二个执行的命令 ◆@command3:第三个执行的命令 ...
SQL Server基本函数
2016-07-29
18
SQL Server基本函数2007-06-011.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 ...
MSSQL数据库和t-sql技巧集锦
2016-07-29
24
MSSQL数据库和t-sql技巧集锦2007-06-01 本站收集整理 1.把长日期转换为短日期 Convert(char(10),getdate(),120) MS-SQL数据库开发常用汇总 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt("原始密码")select pwdencr...
如何防止sql注入
2016-07-29
19
如何防止sql注入2007-06-01 本站收集整理 SQL注入是什么?许多网站程序在编写时,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码(一般是在浏览器地址栏进行,通过正常的www端口访问),根据程序返回的结果,获得某些想得知的数据,这就是所谓的SQL Injection,即SQL注入。网站的恶梦——SQL注入SQL注入通过网页对网站数据库进行修改。它能够直接在数据库中添加具有管理员权...
sql server2005简介
2016-07-29
20
sql server2005简介2007-06-01 本站收集整理 一、企业级数据管理在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全,有了SQL Server 2005,组织内的用户和IT专家将从减少应用程序宕机时间、提高可伸缩性及性能、更紧密的安全控制中获益。SQL Server 2005 也包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作。SQL Server 2005 包括了几个在企业级数据管理中关键的增强:易管...
SQL Server 2005数据转换服务常见设计问题
2016-07-29
21
SQL Server 2005数据转换服务常见设计问题2007-06-01 本站收集整理 本文回答了有关 SQL Server 2005 中的数据转换服务的某些常见问题,特别回答了某些设计问题,这是关于“为什么”而不是关于“如何”的常见问题。为什么传输几千个表的数据时向导会失败?当前的向导体系结构会创建一个 DTS 软件包数据流以传输数据。但如果要处理几千个表,则会遇到可伸缩性限制。我们认为这是合理的,因为软...
MS SQL基础教程:备份和恢复系统数据库
2016-07-29
21
MS SQL基础教程:备份和恢复系统数据库2008-07-12 本站收集整理 系统数据库保存了有关SQL Server 的许多重要数据信息,这些数据的丢失将给系统带来极为严重的后果,所以我们也必须对系统数据库进行备份。这样一旦系统或数据库失败,则可以通过恢复来重建系统数据库。在SQL Server 中重要的系统数据库主要有master、 msdb、 distribution、 model。 虽然tempdb 也是系统数据库但没有必要对其进行备份,因为SQL...
MS SQL基础教程:SQL数据库的恢复
2016-07-29
21
MS SQL基础教程:SQL数据库的恢复2008-07-12 本站收集整理 在前面两节,我们介绍了如何利用SQL Server Enterprise Manager 和BACKUP 命令进行备份以及SQL Server 提供的备份向导。本节我们将介绍部分数据库恢复,以及如何使用SQL Server Enterprise Manager 和RESTORE 命令进行数据库恢复。15.5.1 利用Enterprise Manager 恢复数据库利用SQL Ser...
MS SQL基础教程:备份向导
2016-07-29
22
MS SQL基础教程:备份向导2008-07-12 本站收集整理 我们知道备份和恢复数据库是DBA 的主要工作,但是如果您是一名DBA 新手,我们建议您在没有搞清楚到底如何进行之前,不妨使用备份向导。它能告诉您在备份时应该干些什么使用备份向导的步骤如下:(1) 启动SQL Server Enterprise Manager, 单击要登录的服务器,此时在主菜单上选择Tools, 在弹出菜单上选择Wizards 后弹出Select Wizard 对话框,如图1...
MS SQL基础教程:SQL数据库备份
2016-07-29
19
MS SQL基础教程:SQL数据库备份2008-07-12 本站收集整理 15.3.1 用SQL Server Enterprise Manager 管理备份在SQL Server 中无论是数据库备份,还是事务日志备份、差异备份、文件或文件组备份都执行相同的步骤。使用SQL Server Enterprise Manager 进行备份的步骤为:(1) 启动SQL Server Enterprise Manager, 登录到指定的数据库服务器。(2) 打开数...
MS SQL基础教程:创建备份设备
2016-07-29
21
MS SQL基础教程:创建备份设备2008-07-12 本站收集整理 在进行备份以前首先必须创建备份设备。备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质。备份设备可以是硬盘、磁带或管道。SQL Server 只支持将数据库备份到本地磁带机,而不是网络上的远程磁带机。当使用磁盘时,SQL Server 允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份设备在硬盘中是以文件的方式存储的。15.2.1 用SQL Server Enterpri...
MS SQL基础教程:备份和恢复概述
2016-07-29
20
MS SQL基础教程:备份和恢复概述2008-07-12 本站收集整理 原理主要是为防止非法登录者或非授权用户对SQL Server 数据库或数据造成破坏,但在有些情况下这种安全管理机制显得力不从心。例如合法用户不小心对数据库数据做了不正确的操作或者保存数据库文件的磁盘遭到损坏或者运行SQL Server 的服务器因某种不可预见的事情而导致崩溃。所以我们需要提出另外的方案即数据库的备份和恢复来解决这种问题。本章的主要目的就是介绍备份、恢复的含义,数据库备份...
MS SQL基础教程:SQL Server安全性管理的途径
2016-07-29
21
MS SQL基础教程:SQL Server安全性管理的途径2008-07-12 本站收集整理 当在服务器上运行SQL Server 时,我们总是要想方设法去使SQL Server 免遭非法用户的侵入,拒绝其访问数据库,保证数据的安全性。SQL Server 提供了强大的内置的安全性和数据保护,来帮助实现这种理所当然的要求。从前面的介绍中我们可以看出SQL Server 提供了从操作系统,SQL ServerE, 数据库到对象的多级别的安全保护。其中也涉及到...
<<
191
192
193
194
195
196
197
198
199
200
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图