2009年3月30日星期一

Oracle 11g:SQL性能分析器(一)(3)

文章主要介绍准备模拟、准备收集SQL、创建一个“之前”的性能基线、如何修改数据库环境以及怎样创建一个“之后”的性能基线等方面的内容。


点击查看全文

Oracle 11g:SQL性能分析器(一)(2)

这是我曾经面对的麻烦情况之一,我记得在一个 Oracle 9iR2数据库上从9.2.0.1.0升级到9.2.0.3.0,在更新有效的补丁集后不久,我的QA测试员立即报告我们的旗舰OLTP应用程序的订单条 目查看屏幕 -- 一个使用了简单的SQL查询的Powerbuilder DataWindow从一个包含上百万行数据的表中检索一个特定的订单子集 -- 现在它的响应时间从一秒增加到了1到2分钟,最后我们调查了这个响应时间是由于9.2.0.3.0版本中基于成本的优化器处理FIRST_ROWS优化提 示时有所变化引起的,不需要解释,我们立即决定抛弃新的补丁集直到我们所有的应用程序代码都可以通过复审为止。


点击查看全文

Oracle 11g:SQL性能分析器(一)(1)

本文是关于Oracle数据库11g新的SQL性能分析器增强的特性系列文章的第一篇,回顾了如何配置和利用这些特性,并提供了一个关于SQL性能分析器检测……


点击查看全文

如何在Oracle数据库中防御SQL注入攻击

专家在本文中回答了如何在Oracle数据库中防御SQL注入攻击的问题。他主要介绍了减轻SQL注入攻击可能性或严重程度的三个步骤。


点击查看全文

Windows平台下DB2数据库安装全图解

本文通过具体图解讲解Windows平台下DB2数据库安装过程,文中详细介绍了安装前准备、实施安装过程等方面的内容。


点击查看全文

使用DB2必须了解的几个知识点

本文着重介绍在IBM DB2数据库时必须了解的几个知识点:第一、在安装DB2数据库后,你可以通过命令行方式或图形界面方式来操作;第二控制中心中无法增删改数据……


点击查看全文

imp时发生错误ORA-01114

本文着重介绍在imp时发生错误ORA-01114,略过INDEX,将数据重新导入后手动加约束,但还是报错这个时候应该怎么解决。


点击查看全文

2009年3月25日星期三

如何在Oracle里审计并保护数据库备份文件

本文回答了在Oracle数据库里如何审计并保护数据库备份文件的问题。专家建议在备份文件被带离公司之前一定要对它们进行加密,否则就会造成不可估量的风险。


点击查看全文

添加非聚簇索引到SQL Server字段

我有一个非常大的顾客表。它的ID是主键,并且SQL Server在上面建立了一个聚簇索引。同时,表上没有其它的索引。那么,我可以添加一个索引到诸如年龄、国家和性别的域上,以便实现更快的查询吗?我们 在WHERE子句中有很多对于这些字段的表的页查询,因此,表可以进行频繁的更新和写入。我所担心的是,在这些域上创建一个非聚簇索引将会影响性能。你能 给我一些建议吗……


点击查看全文

数据库备份九点详解

文中介绍了数据库备份的九种情况:第一,有RAID,还需要做数据库备份吗?第二,我们需要全备份+日志备份吗?第三,如果你仅在数据库本地做备份,万一磁盘损坏……


点击查看全文

解决mysql5数据库连接超时问题

本文主要解决mysql5数据库连接超时问题。具体表现为:一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。


点击查看全文

Oracle常见问题及解决方案

本文是整理了Oracle数据库在使用过程中一些常见的问题及解决方案,希望能给初学者一点启示。


点击查看全文

设计SQL Server非聚簇索引优化查询(下)

本文介绍了三个非聚簇索引以及SQL Server统计等方面的内容。通过使用SQL Server中的非聚簇索引,我们将可以关注于数据子集中的查询。使用本文中描述的规则来确定……

点击查看全文

设计SQL Server非聚簇索引优化查询(上)

非聚簇索引是书签,它们让SQL Server找到我们所查询的数据的访问捷径。非聚簇索引是很重要的,因为它们允许我们只查询一个特定子集的数据,而不需要扫描整个表……

点击查看全文

ORA-16146错误

在后台alert文件中看到了这个错误。

详细错误信息为:


Fri Mar 20 04:07:56 2009
Errors in file /data/oracle/admin/newtrade/bdump/newtrade2_arc0_17206.trc:
ORA-16146: standby destination control file enqueue unavailable
Fri Mar 20 04:07:56 2009
ARC0: I/O error 16146 archiving log 6 to 'newtrade1'
Fri Mar 20 04:07:57 2009
ARC0: Closing remote archive destination LOG_ARCHIVE_DEST_2: 'newtrade1' (error 16146)
(newtrade2)

点击查看全文

2009年3月24日星期二

升级SQL Server 2008数据库引擎(下)

继前一篇文章,本文还将介绍如何升级SQL Server 2008数据库引擎的问题。升级数据库引擎后,我们将完成一下任务:重新注册服务器、重新填充全文目录……


点击查看全文

升级SQL Server 2008数据库引擎(上)

本主题提供了为升级过程进行准备和了解升级过程所需的信息,其中包括:已知升级问题、升级前的任务和注意事项等方面的内容。


点击查看全文

2009年3月23日星期一

为文本数据创建索引的更好方法

为文本数据(varchar、nvarchar、char等)创建索引是一种很好的实现更快数据查询的方法。然而,这些索引会给存储索引的磁盘以及服务器内存带来压力。这是因为……



点击查看全文

SQL Server 2005实现自动化管理(四)

本文主要介绍实现SQL Server 2005自动化管理管理过程中的定义作业步骤、定义作业调度、添加目标服务器以及删除作业等方面的内容。


点击查看全文

SQL Server 2005实现自动化管理(三)

继前一篇文章,本文继续介绍如何实现SQL Server 2005自动化管理。继续向下看,我们来看一下如何使用T-SQL语句来实现我们刚才的操作……


点击查看全文

SQL Server 2005实现自动化管理(二)

文章介绍了警报的定义和作用。警报与作业不同:作业是由AGENT服务来掌控,在什么时间做什么事情,也就是说我们所要做什么事情都是我们预订好的……

点击查看全文

SQL Server 2005实现自动化管理(一)

作为一个数据库系统管理员,为了系统能安全稳定 高效地运行,必须要时常对数据库进行维护,优化管理,在数据库比较多的情况下,这种维护工作会变得负重不堪。还好SQL SERVER 2005提供了十分实用的自动化管理,一些日常的维护优化工作,可以让SQL SERVER2005自己完成任务,大大减低了管理员的负担。SQL SERVER的自动化管理其实我们也不陌生,在前面介绍过的自动备份,自制调度等,都属于SQL SERVER的自动化管理范围。


点击查看全文

SQL Server 2008的升级安装程序

插入SQL Server安装媒体,然后双击根文件夹中的setup.exe。若要从网络共享进行安装,请移动到共享中的根文件夹,然后双击 setup.exe。如果出现Microsoft SQL Server 2008 安装对话框,请单击“确定”安装必备组件,然后单击“取消”退出SQL Server 2008安装……

点击查看全文

2009年3月20日星期五

SQL Server中的聚簇索引和非聚簇索引(二)

测试,测试,反复地测试。在SQL Server 2005中有大量的工具可以用来帮助我们做出最佳选择。其中一个就是“Display Estimated Execution Plan”。通过按CTRL+L键,我们可以在SQL Server Management Studio上方的Query Menu中找到Display Estimated Execution Plan,或者在SSMS的查询方框的工具栏上。


点击查看全文

SQL Server中的聚簇索引和非聚簇索引(一)

什么时候使用聚簇索引或非聚簇索引呢?回答这个问题有点难度,坦白地说,我即将给出的答案是一个流传已久的标准数据库管理员的回答:“具体问题具体分析”。有大量因素影响何时以及何地进行索引创建。幸好只有两个选择,但分析这两个选择的优缺点都相当复杂……


点击查看全文

TIMESTAMP的时区转换

本文侧重介绍TIMESTAMP的时区转换问题,即将一个时区的时间转换到另一个数区的问题。


点击查看全文

ORA-942错误的跟踪(二)

一旦打开SET_SQL_TRACE_IN_SESSION,错误就会消失。在上一篇中我们已经了解到这个现象,本文为ORA-942错误的继续跟踪。


点击查看全文

ORA-942错误的跟踪(一)

笔者在运行程序时遇到了ORA-00942错误信息:table or view does not exist。在本文中作者作了简单描述错误现象和问题初步诊断。


点击查看全文

增强Oracle数据库安全性的三个步骤

专家阐述了简单快速地提高Oracle数据库的安全性能的三个步骤:首先,保护你的listner。确保listner是受密码保护的,这通过lsnrctl工具或Netmanager GUI就能做到……



点击查看全文

IBM DB2 9基础认证(Exam 730):表样题第二部分题6

本文为IBM DB2 9基础认证(Exam 730):表样题第二部分题6,要求读者判断应该用以下哪个隔离级别(isolation level)防止其他用户更改……


点击查看全文

用SQL Server事务日志轻松删除常见故障(下)

本文通过实际例子介绍了数据一致性问题以及数据库时点恢复的问题的现象并提出了相应的解决方案。


点击查看全文

用SQL Server事务日志轻松删除常见故障(上)

本文介绍用SQL Server事务日志轻松删除常见故障,如服务器意外关闭造成的损失及其解决方案。


点击查看全文

SQL Server数据库迁移方法

文章介绍了SQL Server数据库迁移方法:exp/imp、存储迁移、利用data guard迁移以及用rman做迁移的方法和步骤。



点击查看全文

改进SQL Server 2005性能的分区索引(下)

本文主要介绍改进SQL Server 2005性能的分区索引中的理解分区方法和分区模式以及TEMPDB空间等方面的内容。


点击查看全文

改进SQL Server 2005性能的分区索引(上)

本文主要介绍SQL Server 2000分区视图和SQL Srver 2005索引分区以及如何创建分区数据索引的方法和技巧。


点击查看全文

SQL Server数据转换服务的四个妙用(下)

本文阐述SQL Server数据转换服务的四个妙用之一的导入过程中复制数据库对象以及如何执行一些自动化的操作。


点击查看全文

SQL Server数据转换服务的四个妙用(上)

在企业中,各种数据分布于各个场合中。如在企业 采用SQL Server数据库之前,可能采用了Excle或者MY SQL等数据库。他们的格式不同,存储的位置也不同。但是,管理者在决策的时候,可能需要用到各方面的数据。此时,用户就会遇到一个问题,如何把这些不同 格式、不同地理位置的数据集中起来进行分析呢?为了解决这个难题,SQL Server数据库中提出了一种叫做DTS(数据转换)的服务。通过这个工具,使得数据库管理员可以将来自不同的源的数据(不同格式)提取、转换甚至合并 到某个特定的目的(如SQL Server数据库),以满足统计分析的需要……


点击查看全文

详解SQL Server STUFF的用法

本文主要介绍character_expression、start以及length的定义、返回数据类型等内容。

点击查看全文

2009年3月17日星期二

SQL Server 2000索引的能与不能(DO和DON’T)

在这三部分特性的第二部分,Edgewood Solutions公司Jeremy Kadlec概述了SQL Server 2000中最好和最差的索引实践。


点击查看全文

专家详解SQL Server 2000创建和优化索引

索引SQL Server数据库既是艺术也是技术。我们必须根据设计和编码来选择正确的索引。但是,当测试索引设计时,我们可能发现它对系统性能的提高并没有达到我们的要求……


点击查看全文

DB2 pureXML的技术应用及展望

pureXML技术及混合型数据库的出现,超越 了关系型数据库固有的局限性,为数据库的应用及开发开辟了新的领域。其意义不仅仅是提供了一种存储XML数据的更有效的方式,可用于使用XML数据的各类 领域;同时,由于pureXML所代表的层次型数据组织方式,使得我们有了关系型和层次型两种数据建模的方法,即使是对于传统非XML的关系型数据,在某 些情况下将传统关系型的数据转化为层次型存储也将带来巨大的业务价值。


点击查看全文

pureXML的优点

关系数据库中的第一代 XML 支持是切分(或分解)文档,以适应关系表格或将文档原封不动地存储为字符或二进制大对象(CLOB 或 BLOB)。这两个方法中的任一种都尝试将XML模型强制转换成关系模型。然而,这两种方法在功能和性能上都有很大的局限性。混合型模型将 XML 存储在类似于 DOM 的模型中。XML 数据被格式化为缓冲数据页,以便快速导航和执行查询以及简化索引编制。


点击查看全文

pureXML技术创新

IBM的新一代数据库DB2 9中第一次实现了关系型引擎与层次型引擎的结合,实现了混合数据库。IBM将此技术称为pureXML技术。


点击查看全文

DB2数据库技术发展的历程

许多年以来在数据库技术领域很少有重大的技术创新能够引起人们对整个数据库发展历程的回顾与反思。2006年DB2 9中推出的pureXML技术,对过去数十年来关系型数据库的……


点击查看全文

IBM DB2 9基础认证(Exam 730):表样题第二部分题5

本题为IBM DB2 9基础认证(Exam 730)表样题第二部分题5,要求我们判断哪一项是最适合用于COL1中的DB2数据……


点击查看全文

IBM DB2 9基础认证(Exam 730):表样题第二部分题4

本题要求读者根据题中的表和SQL语句判断哪一项是COL_2所获得的最终值。


点击查看全文

SQL Server索引创建技巧(下)

建立索引是一项非常有意义的事情,但是如果我们没有确定索引是否有益,那么就不值得花时间去建立和维护索引。本文主要介绍如何建立索引和如何验证索引是否有益的步骤。


点击查看全文

教你如何读取Excel数据并导入DB2数据库

最近项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单。查了一下两者的资料,觉的也无所谓,我需要的功能比较简单……


点击查看全文

优化SQL Server数据库的经验总结

本文主要介绍优化SQL Server数据库的注意事项以及SQL语句优化的基本原则。


点击查看全文

SQL Server索引创建技巧(上)

在 开始一个应用时,我们必须根据一套合理的规则来识别多个索引。随着应用的增长和修改,我们必须检查索引以保证不会忽略任何好的候选索引。这些都必须依据应 用的使用方式而不是按照理论来处理。同样,我们必须保证错误的、重复的或者无用的索引已经被删除。这样可以确保我们的SQL Server不用管理不需要的索引。在本文中,我们将学习推荐索引、创造索引以及进行索引验证。


点击查看全文

IBM DB2 9基础认证(Exam 730):表样题第二部分题3

本文为IBM DB2 9基础认证(Exam 730)表样题第二部分题3,要求读者回答哪项set operator能够用来生成结果数据组的问题。


点击查看全文

IBM DB2 9基础认证(Exam 730):表样题第二部分题2

本文为IBM DB2 9基础认证(Exam 730)表样题第二部分第二题,要求读者回答在上面给出的语句中哪一项定义将会导致CREATE TABLE语句执行失败?


点击查看全文

SQL Server 2008升级Reporting Services(二)

安装程序提供了升级选项,您可以将其作为命令行参数指定或在安装向导中指定。请从下列主题中进行选择以获得有关如何升级您的安装的说明。


点击查看全文

SQL Server 2008升级Reporting Services(一)

本文主要介绍升级Reporting Services的注意事项、升级版本类别和版本和已知升级问题等问题。


点击查看全文

SQL Server 2005总结:EXCEPT和INTERSECT运算符(三)

本文总结了SQL Server 2005中EXCEPT和INTERSECT运算符的使用及结果总结。如:ORDER BY子句中的列名或别名必须引用左侧查询返回的列名……


点击查看全文

2009年3月12日星期四

升级到SQL Server 2008真的适合您吗?(二)

SQL Server 2008的一些新特性显得非常重要,它还能解决一些IT shop里的具体问题。如果迁移你的应用程序并不会引起兼容性的问题,那就值得你迁移到……


点击查看全文

SQL Server安全性:通过数据库角色控制访问(二)

本文解释了为什么通过存储过程来控制所有数据库访问时最佳的方法,以及为何该方法可以帮助提高安全性/性能。同时,作者还阐述了如何定义数据库角色、数据库角色……


点击查看全文

SQL Server 2005总结:EXCEPT和INTERSECT运算符(二)

本文总结了SQL Server 2005中EXCEPT和INTERSECT运算符的使用及结果。如果是sql 2000的版本,用not exists实现EXCEPT的功能……


点击查看全文

SQL Server 2005总结:EXCEPT和INTERSECT运算符(一)

本文总结了SQL Server 2005中EXCEPT和INTERSECT运算符的使用。使您可以比较两个或多个SELECT语句的结果并返回非重复值。


点击查看全文

DB2 Version 9.5 pureXML的增强和新特性(三)

DB2 V9.5提供了使用数据库本身的XSL转换来处理XML文档的功能。可以使用XSLT样式表将存储在数据库中的XML文档转换为HTML格式。为 此,DB2 V9.5引入了xsltransform函数。该函数还支持使用参数的样式表。xsltransform函数可以将作为XML文档存储在数据库表列中的 XSLT样式表应用到XML文档上。这为用户提供了灵活性,用户可以检索来自数据库的经过转换的XML文档,并可以直接在Web上显示……

点击查看全文

DB2 Version 9.5 pureXML的增强和新特性(二)

文章继续介绍DB2 Version 9.5 pureXML的增强和新特性,如兼容的XML模式演化、验证触发器支持以及XML验证检查约束等。


点击查看全文

2009年3月11日星期三

SQL Server安全性:通过数据库角色控制访问(一)

安全性在当今世界中是非常重要的,但是如果不了解现有的控制选项,我们是很难保证SQL数据安全的。在本文中,我将阐述如何设置数据库角色并解释它们是如何帮助我们……


点击查看全文

升级到SQL Server 2008真的适合您吗?(一)

对于许多业务来说,SQL Server 2008已经被公认为是一种知名的、具有稳定性但同时又存在许多疑点的数据库。本文主要介绍升级到SQL Server 2008的理由……


点击查看全文

DB2 Version 9.5 pureXML的增强和新特性(一)

本文主要介绍DB2 9XML支持概述、DB2 V9.5的新特性、支持在非Unicode数据库中使用XML以及对基础表行存储/压缩等方面的介绍。


点击查看全文

怎样通过SQL Server对上传文件内容进行查询

本文为实现对上传文件的全文检索的方法。具体方案为:1.改变文件存储时的文件名、2.配置索引服务器,并将索引服务器与MS SQL Server关联、3.修改SQL语句……


点击查看全文

SQL Server数据库超级管理员账号防护知识

本文主要介绍SQL Server数据库超级管理员账号防护知识。网络上有不少此类工具,可以方便那些不熟悉SQL的人用,其实完全不用去下载那种工具……


点击查看全文

你能最大限度压缩SQL Server事务日志文档吗?(四)

在执行大型操作(包括事务中数量比较多的一些数据)时,事务就会出现增长,但是并不是我们想象的那样成直线增长。似乎事务有些数据后来又进行了压缩。


点击查看全文

你能最大限度压缩SQL Server事务日志文档吗?(三)

结果显示:如果我一个一个进行更新,中间再等待一两秒钟,事务日志就不会增长、空间就会和以前一样空,不会被填满。我在每个行里执行两个更新时,在第二个事务运行之前,空间并没有填满或腾空。在这种情况下,事务日志就会增长。

点击看全文

实例讲解MYSQL注入中导出可执行文件至启动项原理(三)

本文通过具体的实例讲解MYSQL注入中导出可执行文件至启动项原理。从上述目标注入点的表现已经可以猜到--此程序采用的存储方式是把文件直接导入数据库……


点击查看全文

实例讲解MYSQL注入中导出可执行文件至启动项原理(二)

文章通过实例介绍了MYSQL注入中导出可执行文件至启动项原理中如何构造注入字段并抓包、怎样构造注入URL等方面的技巧和方法。


点击查看全文

实例讲解MYSQL注入中导出可执行文件至启动项原理(一)

 之前在《mysql下读取文件的几种方式及应用》一文中提到在mysql注入中理论上应该可以导出可执行二进制文件到启动项的说法,现给出原理及实例供大家参考。

  MYSQL注入中导出文件需满足的条件大家都知道,就不多说了,要导出可执行二进制文件还需注入点必须存在二进制编码格式数据类型的字段(如BLOB或LONGBLOB数据类型)。要导出可执行bat文件对字段的数据类型没有要求。其他一些附加限制条件依环境而定。


点击查看全文

Oracle数据块原理深入剖析

Oracle每次请求数据的时候,都是以块为单位。也就是说,Oracle每次请求的数据是块的整数倍。如果Oracle请求的数据量不到一块,Oracle也会读取整个块。


点击查看全文

你能最大限度压缩SQL Server事务日志文档吗?(二)

这次的结果让人觉得非常迷惑。事务日志文档在最初2 MB的基础上没有增长,并且事务日志中的空余空间比例大于60%。我删除了这个环节并制定了事务。之后……


点击查看全文

你能最大限度压缩SQL Server事务日志文档吗?(一)

在该系列第一部分有关数据库文件压缩的文章中,我们测试并证实了事务中数据文件增长时的性能实质(performance implications)。在该事务日志情况下,还存在着潜在的性能问题。


点击查看全文

SQL Server 2005中需说明的新功能函数

本文侧重介绍row_number、rank、dense_rank和ntile这四个函数, row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号……


点击查看全文

使用标准I/O进行Informix同时备份和恢复

本文介绍了使用标准I/O进行Informix同时备份和恢复的步骤和方法。具体操作步骤如下:1、新建host_b机,安装操作系统,安装数据软件,只需要配置一下实例名……


点击查看全文

实例讲解Oracle中一些关于权限的数据字典

本文主要是实例讲解Oracle中一些关于权限的数据字典。在实际的工作中,大家如果想查看用户在某个对象上面的使用权限时,可以考虑使用数据字典表……


点击查看能全文

怎样用Oracle表扩展区分配更小磁盘空间

本文主要解决怎样用Oracle表扩展区分配更小磁盘空间的问题,用户的一个Oracle 10g中的表里有57亿条记录,并分成了500个区。比他想的要大得多……


点击查看全文

SQL Server Management Studio 2008中的高级新特性(二)

这是两篇关于2008年8月发布的SQL Server Management Studio (2008新特征的文章中的第二部分。第一部分是关于SSMS 2008基本特征。本文概述了SSMS中新的和改进的特性,以及如何在日常工作中使用这些新特性。


点击查看全文

计划备份mysql数据库

MySQL是我们使用最多的数据库,如果在日常中正确的对MySQL数据进行备份,本文主要阐述如何计划备份MySQL数据库。


点击查看全文

Oracle10g OCR及Voting Disk的备份

本文主要介绍如何对两者进行备份并且能够在故障时进行恢复的技巧和方法。在Oracle10g RAC环境中,OCR及Voting Disk对于集群来说都是非常重要的……


点击查看全文

选择Oracle与SQL Server需考虑的差异

甲骨文与微软两大数据库产品,是数据库发展史上 的两座大山。这让我们在数据库选型的时候,基本上没有多大的选择余地,不是微软就是甲骨文。但是,从他们两者来说,还是有比较大的差异。今天笔者就谈谈在 数据库选型的时候,不得不关注的他们之间的三个小差异。了解这些区别,能够给我们数据库选型带来很大的指导作用。


点击查看全文

在升级时安装Oracle home

我们在将9i (9.2.0.4)升级到10g(10.2.0.1)时,有没有必要分别在两个用户上安装两个Oracle home?本文中专家表示你必须在单独的ORACLE_HOME目录上安装9i软件和……


点击查看全文

教你在SQL Server 2000/2005中禁用Shrink Database任务(二)

本文主要介绍禁用压缩数据库任务/计划的步骤以及定制任务。我见过许多定制任务自动压缩数据库的案例。你既可以找到有名称的任务……


点击查看全文

SQL Server Management Studio 2008基本新特性指南(二)

通过SSMS 2008,我们现在可以同时在多台服务器上执行相同的脚本。这对于多服务器管理或简单对比不同服务器上的执行结果是非常方便的。这个特性是与Registered Servers窗口一起工作的。



点击查看全文

2009年3月5日星期四

有关BCB连接Informix数据库的参考示例

本文主要介绍有关BCB连接Informix数据库的参考示例,Informix Server是在SCO UNIX OPenserver 5.0.5下的IDS7.23,以下是几个配置文件……


点击查看全文

用DB2 pureXML执行不区分大小写的高效搜索(二)

如果只查询少量数据,或者查询还包含其他选择性谓词,使得大写谓词只应用于很小的中间结果集,那么这种方式效果还不错。问题是如果使用包含fn:upper-case() 函数的谓词,就不会使用DB2中的XML索引。因此,这种方式不适用于大量数据……


点击查看全文

用DB2 pureXML执行不区分大小写的高效搜索(一)

本文解释如何使用DB2 pureXML创建不区分大小写的数据库以及让XML查询和XML索引发挥预期的作用。用大写和小写函数执行不区分大小写的搜索。


点击查看原文

2009年3月4日星期三

SQL Server中保护数据的安全选项

不同于以往所有过分宣传的数据库漏洞,以及几十个隐私和安全规范,新出现了一个让SQL Server开发人员和数据库管理员们陷入了不得不面对强势用户的尴尬境地……


点击查看全文

教你在SQL Server 2000/2005中禁用Shrink Database任务(一)

本文主要是SQL Server专家Michelle Gutzait谈到了三种压缩数据库的方法并详细阐述了禁用过程。


点击查看全文

SQL Server Management Studio 2008基本新特性指南(一)

这是2008年8月发布的关于SQL Server Management Studio新特性的两篇文章的第一部分,第二部分是关于SSMS2008高级特征。本文将介绍几种很有用的SSMS的新特性,后面……


点击查看全文

在Access 2007数据库中创建图表(二)

Vista可能引起一个问题,就是这个图表可能不会直接显示。在这种情况下,你要做的是在设计视图中打开这个表单并添加下面的VBA代码(MyChart是这个图表对象的名称)……


点击查看全文

在Access 2007数据库中创建图表(一)

本篇文章中为你在Access 2007中使用图表提供帮助。这篇文章所要下载的数据库(叫做charts2007.accdb)有一个很简单的表,它很适合制作图表……


点击查看全文

Sybase for Unixware安装步骤详解(三)

继上篇Sybase准备工作后,本文主要介绍如何进行SYBASE安装。具体来说,Sybase安装主要分为一下几个步骤:首先,如果通过FTP已完成SYBASE安装盘的上传……


点击查看全文

2009年3月3日星期二

SQL Server复制方法:快照、合并或事务(二)

本文中讨论的最主要的话题为要确定选择使用哪种复制拓扑。选择错误的拓扑将带来非常令人不满意的结果。文章主要介绍了如何拓扑、复制代理和复制获取等等。


点击查看全文

你能够最大限度地缩小数据库吗?(六)

即使是CPU中出现了空白,事务间的读取和写入造成的自动增长以及没有自动自动增长的事务不能够不是很广,事务的持续时间在文档增长时还是会受到影响。


点击查看全文

Sybase for Unixware安装步骤详解(二)

本文主要介绍Unixware 7.1.1安装即软盘引导安装过程的八个步骤。此外,文章还详细概述Sybase安装前需要作的准备。


点击查看全文

Sybase for Unixware安装步骤详解(一)

文章详细介绍了Unixware 7.1.1的安装步骤:1、从CDROM安装引导启动Unixware CD-1;2、安装语言……

点击查看全文

全面解析Oracle无法连接本地数据库问题

Oracle数据库原来很正常,但是最近用toad或是plsql连接本地数据库的时候总是出现下面的提示,本文详细分析了造成这个问题的原因并提出了解决方案。


点击查看全文

全面解析Oracle无法连接本地数据库问题

Oracle数据库原来很正常,但是最近用toad或是plsql连接本地数据库的时候总是出现下面的提示,本文详细分析了造成这个问题的原因并提出了解决方案。


点击查看全文

用智能优化器提高Oracle数据库性能极限

消耗在准备新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,你能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。


点击查看全文

MySQL使用的前奏

MYSQL运行在服务器上,而你在客户端需要连接的化,需要按本文中的方式进行连接,本文主要介绍MySQL使用的前奏。


点击查看全文

2009年3月2日星期一

你能够最大限度地缩小数据库吗?(五)

文中通过对五、六、七次测试情况进行介绍,并对结果进行比较进一步证明作者的观点。


点击查看全文

你能够最大限度地缩小数据库吗?(四)

本文为作者进行的第二、三、四次测试,除对测试的原文件大小、目标文件大小以及事务大小等等进行详细介绍之外,作者还对结果进行了比较。


点击查看全文

如何在Informix中创建并使用函数索引(三)

在本例中,我们将向您展示如何创建使用 R-Tree 访问方法的函数索引。R-Tree数据结构可以保存有关多维数据的信息,并用于有关空间或地理数据的索引。这类索引有助于改善针对空间数据的查询的性能。


点击查看全文

如何在Informix中创建并使用函数索引(二)

文章主要介绍在Informix中创建并使用函数索引的过程中函数索引的局限性并且对函数索引和非函数索引进行比较。


点击查看全文

如何在Informix中创建并使用函数索引(一)

随着数据量以惊人速度不断增长,数据库管理系统 将继续关注性能问题。本文主要介绍一种名为函数索引(functional index)的性能调优技术。根据数据库使用情况的统计信息创建并使用函数索引,可以显着提升SELECT查询的性能。通过本文了解如何在IBM Informix Dynamic Server 中创建和使用函数索引并最大限度提升查询性能。


点击查看全文

怎样在Oracle 10g中通过网络连接导入数据

历史上,Oracle的导入及导出功能曾采用磁盘文件作为卸载和再装载数据库的存储中介。对于较大的数据库这样“交换文件”的方式是个大问题。因为过大文件将会超过操作系统对文件大小的限制,使得导出不能实现。


点击查看全文