技巧
-
使用调度和锁定进行MySQL查询优化(上)
2009-08-13改变优先级还可以确保特定类型的查询被处理得更快。这一部分讲解MySQL的默认的调度策略和可以用来影响这些策略的选项。
-
如何诊断和修复T-SQL问题
2009-08-13有几种方法可以诊断代码相关的性能问题,你可以使用SQL Profiler来去掉性能糟糕的一系列常规程序。
-
批量编辑SQL Server存储过程
2009-08-13在数据库中执行的大多数的普通任务是专门由SQL Server通过存储过程来处理的,经常可以通过简单编辑SQL Server中的存储过程来使得数据库系统发生全局性更改。
-
解决SQL Server触发器滥用问题
2009-08-12由于触发器会启动一个隐藏事务,因此触发器会在服务器上强加额外的开支。一旦执行触发器,一个新的隐藏事务就会开始。
-
不要过分依赖SQL Server自动增长功能
2009-08-12启用自动增长功能会造成数据库自由地增长而不受管理员控制,你的各种数据库全部都增长的话,它还会造成磁盘碎片增多。
-
如何在SQL Server 2008中验证数据挖掘模型
2009-08-11当我们建立好一个数据挖掘模型时,并不能保证所建模型能够直接的解决商业问题,我们要使用多种方法来评估和检验数据挖掘模型的质量和特征。
-
SQL Server不必要的记录锁
2009-08-11默认情况下,SQL Server会在执行SELECT语句期间锁住记录。其他的用户必须一直等到你的SELECT完成才可以修改数据。
-
SQL Server中的视图与UDF性能问题
2009-08-11SQL Server视图为T-SQL程序提供多种好处:它们可以用于掩盖实际的表结构,限制来自某些用户的敏感数据等等。
-
存储过程与嵌套查询优化
2009-08-10SQL Server具备一个非常智能的嵌套查询优化器,它可以在运行时创建查询执行规划,优化器可以缓存最近使用执行规划并重用它们。
-
SQL Server中使用游标进行行处理
2009-08-10基本上,游标允许你处理数据集中的每一行数据,同时对数据记录进行相同的逻辑处理,每次处理一行数据。
-
如何解决回滚段空间不足问题(上)
2009-08-09指定回滚段是针对事务的,不是针对回滚段。也就是说,我们可以指定某个事务只使用某个回滚段,但是不能保证这个回滚段只被这个事务事务。
-
SQL Server中使用异常处理调试存储过程(下)
2009-08-09新的TRY……CATCH代码块无疑使编写处理错误代码更容易,它还可以在任何时候阻止错误信息发送到客户端,当然这可能需要T-SQL程序员的编程思维有一个转变。
-
SQL Server中使用异常处理调试存储过程(上)
2009-08-09异常处理被普遍认为是T-SQL脚本编程中的最弱的方面。幸运的是,这一点在SQL Server 2005中得到了改变,因为SQL Server 2005支持结构化异常处理。
-
如何解决回滚段空间不足问题(下)
2009-08-09只有当一个会话使用临时表,并向表中插入数据后,oracle才会在临时表空间上创建它的数据对象。
-
怎样调试T-SQL存储过程(三)
2009-08-06Visual Studio 2005为你的T-SQL存储过程提供了非常容易使用的图形化调试工具,你可以利用它对你的代码进行单元测试。
-
怎样调试T-SQL存储过程(二)
2009-08-06在进行任何调试动作之前,你必须先创建该存储过程,我们可以用Management Studio中的“新建查询”或者通过使用Visual Studio 2005图形化方式创建该存储过程。
-
怎样调试T-SQL存储过程(一)
2009-08-06我们使用的存储过程示例使用函数来根据单价给每一个产品子类排序,从AdventureWorks数据库中查询产品明细信息,该存储过程接收产品类别名作为一个可选入参。
-
单一实例与多重实例对比分析
2009-08-05使用单一实例时,你只需要指配SQL Server留出1G内存给操作系统并在实例上管理其余的内存。当使用多重实例时,你需要决定每个实例分配的内存大小。
-
Oracle归档模式与非归档模式设置
2009-08-04Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档模式。
-
如何使用Oracle的olap函数优化分页查询
2009-08-04Oracle提供了olap函数对分页查询进行优化,可通过伪列:count(*) over()获得当前sql的总条数。
分析 >更多
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
如何使用数据治理成熟度模型
如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]
-
图形数据库与关系数据库:主要区别
关系数据库在各行各业广泛使用,而图形数据库提供不同的功能,可更好地满足企业需求。 图形数据库是四种流行的NoS […]
-
12个值得考虑的顶级开源数据库
数据库是现代IT的基础,无论是传统的本地数据库还是较新的云数据库,都可以支持各种应用程序。最初,专有技术主导着 […]
电子杂志 >更多
-
数据库工程师2015年9月刊:微软数据库的新时代
当我们刚刚熟悉SQL Server 2014新功能的时候,微软下一代旗舰级数据库平台SQL Server 2016正缓步向我们走来。
-
数据库工程师2015年6月刊:如何做好数据库选型
在本期的《数据库工程师》电子杂志中,我们将带您全面了解如何做好数据库选型工作。