-
ASP.NET性能优化-数据库方面的选择考虑
尽管A表在From中先列出,然后才是B,最后才是C。但sql server可能会首先使用c表。它的选择原则是相对于该查询限制为单行或少数几行,就可以减少在其他表中查找的总数据量。绝大多数情况下,sql server 会作出最优的选择,但如果你发觉某个复杂的联结查询速度比预计的要慢,就可以使用SET FORCEPLAN语句强制sql server按照表出现顺序使用表。如
技术 2008-01-25
-
NBU网络备份大全之数据库备份与恢复
如何让NBU知道用户已经存在的备份策略和存储单元配置呢?如何让新机器上新安装的NBU软件能够识别已经备份过的全备份、差分备份,并且继续之前的工作呢?这些工作就是在catalog的备份与恢复中完成的
技术 2008-01-18
-
PostgreSQL新手上路之删除数据库
到目前为止我们已经解释了如何向表中增加数据以及如何改变数据。 剩下的是讨论如何删除不再需要的数据。和前面增加数据一样,删除数据也必须是从表中整行整行地删除。 在前面的一节里我们解释了 SQL不提供直接访问独立行的方法。 因为,删除行只能是通过声明被删除行必须匹配的条件的情况下进行。 如果你在表上有一个主键,那么你可以声明准确的
技术 2007-12-22
-
轻松接触MySQL数据库支持的3个引擎
缺省情况下,MySQL支持三个引擎:ISAM、MyISAM和HEAP。另外两种类型是InnoDB和Berkley(BDB)……
技术 2007-12-14
-
优化MySQL数据库性能的八种方法
技术 2007-12-05
-
改进大型数据库的管理:分区表的访问计划
本教程旨在演示 DB2 9 中的范围分区(Range Partitioning)功能。本文是教程的第五部分,介绍分区表的访问计划。
技术 2007-11-20
-
非阻塞算法思想在关系数据库应用程序开发中的使用
非阻塞算法的关键思想就是CAS,CAS是compare and set的缩写,也常被称为lock-free或者wait-free,通过把compare和set两个操作原子化,使得不需要使用锁,但是能够解决并发中的资源争用问题。由于CAS常常是一个回退算法+死循环,所以又被称为spin-lock。由于CAS没有使用锁,线程持续执行,又称为非阻塞算法(non-blocking)。术语不统一,但是都
技术 2007-11-13
-
PHP开发教程(Part9): 文件型数据库SQLite
如果你来这里是想学习基本的PHP4或者PHP5知识,那这就是为你准备的,开始享受吧!
技术 2007-10-05
-
一击搞定医疗数据库热备份
资讯 2007-09-24
-
Linq to Sql: 集成数据库语言查询之二
示例阐明了当没有显式关联可以导航的情况下,一个 SQL 样式的 Join 同样可以被使用。它同样展示了可以仅选定单个特别的属性可以代替整个对象被发送到程序中。
应用 2007-09-12