- 在SQLServer2000数据仓库中使用分区
- 摘要:本文介绍如何使用分区来改善 SQL Server 2000 Enterprise Edition 中数据仓库的可管理性、查询性能和加载速度,并讨论关系型数据库和分析服务多维数据集中的矢量架构的水平分区。 概述 本文讨论数据仓库中数据分区的作用。关系型数据仓库和分析服务多维数据集都支持数据分区。分区的逻辑概念在 Microsoft SQL Server
- 分类:应用软件
- SQLINJECTION的SQLServer安全设置
- 日前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性。其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQL SERVER还是相当的安全的。当然和ORCALE、DB2等还
- 分类:应用软件
- sqlserver如何识别真实和自动创建的索引
- 问:我发现sysindexes索引表中的很多条目并不是我自己创建的。听说它们并不是真正的索引,而是SQL Server查询优化器自动创建的统计。怎样才能识别哪些是真正的索引,哪些是SQL Server自动创建的统计呢? 答:按照默认设置,如果表中的某列没有索引,则SQL Server会自动为该列创建统计。然后,查询优化器评估该列中数据分布
- 分类:应用软件
- SQLServer网络数据库系统的设计和开发
- 用XBase开发的程序,在系统老化之后,不应盲目推翻重来,而是要利用新技术把原有资源转化,以适应现在的需求。XBase型数据库比较适合转化成网络数据库。做网络数据库要有前台的应用程序和后台的网络数据库。前台程序的开发平台可以用Delphi,Visual FoxPro和PowerBuilder。后台的网络数据库可以是Novell 的Sybase,WindowsNT
- 分类:应用软件
- 如何模拟SQLServer的两个日期处理函数
- //在PHP中处理日期非常不方便,比如求两个日期之间相差的月份?该怎么办呢? //文件名:date.inc.php3 //在使用这两个函数前,要先将日期或日期时间转换成timestamp类型。 //如: //$today=mktime(0,0,0,date("m"),date("d"),date("Y")); /****模拟sqlserver中的dateadd函数******* $part 类型:string 取值范围:year,mont
- 分类:应用软件
- 正确配置和使用SQLmail
- 我就把我配置SQL mail的过程描述一遍。 我用SQL mail主要是要完成这样的功能: >用户在网上注册后,系统将随机产生的密码发送到用户登记的Email >用户在论坛的帖子有回复时将内容发送到用户的Email 因为上述过程都是在存储过程中完成的,所以避免了前台程序对参数的 传输处理,也不需要再用第三方的组件完成,感觉比较方便。
- 分类:应用软件
- SQLServer的链接服务器技术小结
- 一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL 安装MySQL的ODBC驱动MyODBC 1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为 myDSN 2、建立链接数据库 EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'myDSN' GO EXEC sp_addli
- 分类:应用软件
- SQLServer和XML的集成
- XML可谓最新的数据存储解决方案了。XML相比HTML给予了Web开发人员更大的编程灵活性。这种新技术驱动开发机构尝试把XML同自己的产品集成起来。微软就是采取如此举措的先驱者。微软公司在开发Internet产品的时候一度慢慢腾腾,现在可就不同了。最近一位微软公司的高级职员就这样说:“你要给我们一刀,伤口里出来的尽是XML。
- 分类:应用软件
- 改善SQLServer内存管理
- 最近,为了能在数据库服务器中运行其他应用程序,在保持数据库操作系统版本不变的前提下对数据库服务器进行了软、硬件上的升级。在软件上,将操作系统从Windows 2000升级到Windows Server 2003;在硬件上,将服务器中的内存由原来的512MB增加到1GB(1024MB)。 在升级后的开始几个星期之内,服务器在使用中表现良好。但是不
- 分类:应用软件
- 安全地编写SQLserver扩展存储过程
- SQL server 的扩展存储过程,其实就是一个普通的 windows DLL,只不过按照某种规则实现了某些函数而已。 近日在写一个扩展存储过程时,发现再写这类动态库时,还是有一些需要特别注意的地方。之所以会特别注意,是因为DLL运行于SQL server的地址空间,而SQL Server到底是怎么进行线程调度的,却不是我们能了解的,即便了解也
- 分类:应用软件
- SQLServer备份的三个恢复模型
- 在SQL Server 2000中,有无数种备份数据库的方法。无论你的数据库有多大、改变是否频繁,都有满足你的要求的备份策略。让我们看看几种可以在不同环境下工作的基本备份策略。 本文假定你有备份数据库的权限。也就是说,你要么是系统管理员,要么是db_owner或者backupadministrator。还有,我们还假定你的操作系统提供了访问
- 分类:应用软件
- SQLServer:越“少”才会越安全
- 说句实话,你公司中安装的大多数的SQL Server都可归结为以下两种中的一种。第一种类型就是安装了SQL Server的开发人员用的机器(即,多种安装类型中的一种――桌面版本,标准版本,企业版本或者明显的开发版)。第二种类型就是微软的SQL Server桌面引擎(MSDE)的供各种应用程序使用的各种安装,其中包括使用MSDE作为信息存储的
- 分类:应用软件
- 向外扩展SQL Server 实现更高扩展性
- 当我提到向外扩展数据库系统时,我实际上只是讨论对数据库系统进行分割或划分,以便你能利用那些部分,把它们分配到单独的数据库服务器上。这允许你在许多服务器间分散处理能力,以适应不断扩张的增长。 但是,额外的特性和功能需要更高的复杂程度。一个向外扩展的数据库很难进行设计或管理。在你成功对一个数据库系统实行
- 分类:应用软件
- 编写安全的扩展存储过程
- 近日在写一个扩展存储过程时,发现再写这类动态库时,还是有一些需要特别注意的地方。之所以会特别注意,是因为DLL运行于SQL Server的地址空间,而SQL Server到底是怎么进行线程调度的,却不是我们能了解的,即便了解也无法控制。我们写动态库一般是自己用,即便给别人用,也很少像SQL Server这样,一个动态库很有可能加载
- 分类:应用软件
- Microsoft的优化SQL方法
- 除调优方法外,我们给你展示了最佳实践,你可应用到你的SQL语句中以提高性能(所有的例子和语法都已在Microsoft SQL Server 2000中验证)。 阅读该系列文章后,你应该对Microsoft 工具包中提供的查询优化工具和技巧有一个基本的了解,我们将提供包含各种各样的以提高性能和加速数据读取操作的查询技巧。 Microsoft提供了三
- 分类:应用软件
- 理解SQL Server的SQL查询计划
- 谈谈sql查询的between怎么样写一段高效、安全的sql查询代码数据库中如何使用SQL查询连续号码段尝试用sql查询语句操纵普通文本数据库怎么样写一段高效,安全的sql查询代码 入门指南 让我们以一个简单的例子帮助你理解如何阅读查询计划,可以通过发出SET SHOWPLAN_TEXT On命令,或者在SQL Query Analyzer 的配置属性中设置同
- 分类:应用软件
- Web环境下SQL Server数据备份与恢复
- 1、引言 实现磁带备份数据的功能有两方面的困难:首先,MS SQL Server(以下简称SQL)所提供的数据库的整体备份及恢复功能不能直接满足本系统要求的数据滚动备份。其次,需要解决如何在Web环境下实现磁带数据备份功能。利用SQL中现有的数据库备份和恢复的命令以及NT中的IDC技术,实现SQL数据库中数据滚动备份到磁带的功能。
- 分类:应用软件
- Build Data-Driven Web Services with Updated XML Support for SQL Server 2000
- SQL Server 2000企业版安装教程visual studio 2005 简体中文团队开发Java连接SQL Server 2000用Java访问SQL Server 2000数据库一次SQL Server 2000 安装奇遇不用安装客户端连接sql server 2000Java 实现连接sql server 2000(JDBC数SQL Server 2000安装和基本框架剖析SQL Server 2005查询通知之基础篇SQL Server 2005 Beta
- 分类:应用软件
- SQL Server SQL语句调优技巧
- 在这部分里我们所有的例子都选择使用Microsoft SHOWPLAN_ALL输出,因为它更紧凑并且展示典型的信息。(Sybase的查询计划基本与此相同,可能包含其它一些信息)大部分的例子都是要么基于PUBS数据库,要么基于标准系统表的。我们在PUBS数据库中对用到的表进行了很大扩充,对很多表增加了好几万行。 子查询优化 一条好的值得称
- 分类:应用软件
- SQL Server数据库中使用触发器经验谈
- 触发器是数据库应用中的重用工具,它的应用很广泛。这几天写一个化学数据统计方面的软件,需要根据采样,自动计算方差,在这里,我使用了触发器。可以定义一个无论何时用INSERT语句向表中插入数据时都会执行的触发器。当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含
- 分类:应用软件
- 实例:NStarfaiNet的SQL XML文件示范
- VC 中利用MSXML解析XML文档一个通过DataSet操作XML的类一个读取xml文件内容的类Java解析XML文档——dom解析xmlXML简介SAX解析XML通过XML签名和加密更安全地交换数据XML入门之11问答(1)XML 语法简介解决xml中文问题 所有sql xml文件的语法如上所示,语句类型分为insert,update,delete,select.变量符号统一使用$,其他如#,?
- 分类:应用软件
- SQL Server 2005中Tempdb变化分析
- SQL Server 2005版本中的所有变化可以写成一本书,事实上,已经被写成了好几本书。其中,最重要的变化不是功能上的变化;这些变化发生在用户或者管理员无法立刻感觉到的内部的行为上。这就是说,了解到它们是什么,它们在什么状况下会表现出来,将会很有用。 这些的隐藏起来的性能提升中最好的一个例子就是tempdb数据库——
- 分类:应用软件
- 关于SQL Server中索引使用及维护简介
- 在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否
- 分类:应用软件
- 四项技术 助你提高SQL Server的性能
- 有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了企业应用程序的速度,用户必须等待很长时间。用户希望应用程序响应迅速,
- 分类:应用软件
- SQL Server乐观锁定和悲观锁定实例
- 如何使用SQL Server客户端配置工具SQL2000无法安装的解决办法SQL Server2000 索引结构及其使用全面接触SQL语法SQL语法参考手册(SQL)ms sql删除重复的记录PL/SQL开发中动态SQL的使用方法很久以前的一个sql面试题及答案.Transact SQL 常用语句以及函数[专题]SQL SERVER实用经验技巧集 【引自老陈的博客】在实际的多用户并
- 分类:应用软件
- 《高性能的数据库》第四讲编程细节(2)
- 第四讲 编程细节(下部分) 1、触发器 2、游标 3、函数 4、存储过程 5、事务---------------------作者:懒虫 # SapphireStudio . 欢迎访问我们的站点www.chair3.com欢迎转载。-------------------- 上次得到不少朋友的捧场,信心大增了:),决定趁着五一期间把它写完,反正外面
- 分类:应用软件
- 《高性能的数据库》第四讲编程细节(1)
- 第四讲 编程细节(上部分) 1、触发器 2、游标 3、函数 4、存储过程 5、事务---------------------作者:懒虫 # SapphireStudio . 欢迎访问我们的站点:www.chair3.com欢迎转载。--------------------这里只打算讲解四部分了,也就最简单、最常用的四部分。 1、触发器。 定义:
- 分类:应用软件
- [收藏]利用SQL Server Reporting Services 从应用程序生成用户友好的报表
- sql server 存储过程分页列出 SQL Server 数据库中所有的存储过SQL Server SQL语句导入导出大全SQL Server SQL语句调优技巧SQL Server 事务日志从SQL SERVER 向ORACLE 8迁移的技术实重建索引提高SQL Server性能SQL Server 中死锁产生的原因及解决办SQL Server 存储过程的分页方案比拼Asp.Net(C#) Sql Server三层架构下数据
- 分类:应用软件
- [SQL]启动SQLServer的死锁检查
- 分类:应用软件
- [SQL]对于“无法用TCP/IP协议和远端SQL Server数据库连接”问题
- 对于“无法用TCP/IP协议和远端SQL Server数据库连接”问题 首先,需要确定您的SQL Server版本,以及它安装了哪些补丁,这很重要。如果补丁没有安装或者没有安装最新的ServicePack,请先安装。 然后,你可以试试看telnet SqlServerName 1433,看是否可以连接上。1433是SQl Server用TCP/IP协议的默认端口。你如果连这个端口都
- 分类:应用软件