技巧
-
优化SQL语句:in 和not in的替代方案
2010-03-01SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。
-
对Oracle Undo与Redo的通俗理解
2010-02-28REDO是为了重新实现你的操作,而UNDO相反,是为了撤销你做的操作,比如你的一个事务执行失败了,则需要用ROLLBACK命令回退到操作之前。
-
SQL Server 2008 R2:使地理绘图更简单
2010-02-28Report Builder 3.0的其中一个最令人兴奋的就是新的地图功能,它可以添加由1个或多个显示地理和分析数据的层组成的地图。
-
使用SQL Profiler进行性能优化和故障修复
2010-02-23SQL Profiler是一个非常有用的工具,它学习起来不会太难——正确地掌握这一工具,可以帮你成为数据库管理高手。
-
SQL Profiler: SQL Server网络跟踪
2010-02-23SQL Profiler能捕捉事件,例如查询停止和开始通知、每一个执行的查询的完整文本、查询编译信息、等等。
-
Oracle数据库安全:PL/SQL的SQL注入
2010-02-23SQL注入,一个老掉牙的安全问题,有SQL的地方就会有SQL注入。一般做企业应用的只关注Java层面的编写规范,或者干脆直接过滤掉危险字符等等。
-
如何在MySQL数据库中定义外键
2010-02-22若要设置外键,在参照表 (referencing table,即pc表) 和被参照表(referenced table,即parts表)中,相对应的两个字段必须都设置索引(index)。
-
使用XPO连接高于5.2.5.0版本的MySQL
2010-02-22XPO自然是支持MySQL的,只需要在项目里添加对MySql.Data和DevExpress.Xpo.v9.2.Providers的DLL引用,并且在项目的入口点构造XpoDataLayer时指定使用MySQL即可。
-
SQL语句优化的原则与方法
2010-02-22优化就是WHERE子句利用了索引,不可优化即发生了表扫描或额外开销。经验证,SQL Server性能的最大改进得益于逻辑的数据库设计、索引设计和查询设计方面。
-
MySQL查询中分页思路的优化
2010-02-21复杂条件搜索时,where somthing order by somefield+somefieldmysql会搜遍数据库,找出“所有”符合条件的记录,然后取出m,n条记录。
-
在SQL Server中完美压缩.mdf文件
2010-02-21大家都用过企业管理器中的“收缩数据库”,里面的功能的确可以收缩数据库的日志文件和数据文件,但都会发现同样的问题,在收缩数据文件时根本收缩不了多少。
-
在Report Builder 3.0中使用漏斗图
2010-02-11对于每一种图表,都有一类属性来灵活配置图表在报表渲染。当你准备使用图表时,记住一点就是图表可以很好地帮你解决报表优化的问题。
-
在Report Builder 3.0中使用饼状图
2010-02-10饼状图比之前我们所知道的图都要简单。事实上,它就应该是很简单的。因为形状图的目的是显示数据分组之间的简单对比(通常是百分值)。
-
存储过程中使用Dbms_Scheduler包的权限问题
2010-02-09使用用户Test_User创建存储过程sp_create_job,在存储过程中使用Dbms_Scheduler包创建Job_Test,过程创建成功,但是在执行的时候却碰到权限问题…
-
在Report Builder 3.0中使用区间图
2010-02-09本文将阐述区间图在SQL Server Reporting Services中的适用范围,以及它们的创建方法是怎样的。
-
如何选择数据建模软件
2010-02-09如果把商业现货(COTS)数据建模工具与定制的数据建模应用相比,会发现它们在数据建模方面有很大的差别。
-
传统数据库数据备份方法详解与利弊分析
2010-02-08一般而言,数据库的备份通过冷备与热备来实现。传统的数据库冷备方法是在数据库启动的时候,利用dump database命令,将数据库备份到指定的磁盘或磁带设备上。
-
分析Oracle的六大锁模式
2010-02-08当对话使用for update子串打开一个游标时,所有返回集中的数据行都将处于行级(Row-X)独占式锁定,其他对象只能查询这些数据行,不能进行相关操作。
-
理解SQL Server 2008索引的存储结构
2010-02-07非聚集索引不会影响基表,相反,基表的结构会影响非聚集索引的结构。如果你想减少开销和架构最佳性能,你最好理解这些。
-
利用HP磁带库轻松保护Sybase数据库安全
2010-02-07Sybase数据库所提供的集中式的数据管理使数据风险的范围大为缩小,但由于数据风险比较集中,因此,如何作好数据库的备份,成为各个企业面临的重要问题。
分析 >更多
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
如何使用数据治理成熟度模型
如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]
-
图形数据库与关系数据库:主要区别
关系数据库在各行各业广泛使用,而图形数据库提供不同的功能,可更好地满足企业需求。 图形数据库是四种流行的NoS […]
-
12个值得考虑的顶级开源数据库
数据库是现代IT的基础,无论是传统的本地数据库还是较新的云数据库,都可以支持各种应用程序。最初,专有技术主导着 […]
电子杂志 >更多
-
数据库工程师2015年9月刊:微软数据库的新时代
当我们刚刚熟悉SQL Server 2014新功能的时候,微软下一代旗舰级数据库平台SQL Server 2016正缓步向我们走来。
-
数据库工程师2015年6月刊:如何做好数据库选型
在本期的《数据库工程师》电子杂志中,我们将带您全面了解如何做好数据库选型工作。