一个程序员的梦

导航

2005年3月24日 #

SQL 恢复技巧(来自博客园)

摘要: 前段时间一个客户在管理他的SQL数据库的时候误执行了一个DTS包,里面包括有truncate table的语句段。虽然他在1秒内做出了反应,但是还是导致一个有40几w数据的表的所有数据被清空。要知道那张表是他们最核心的资料,里面是他们几十万客户的基本资料,问题非常严重。 过去之后发现他们的数据库制定了定时备份作业,每天晚上2点会备份一次数据库,不过很不幸他们的备份策略是只备份数据文件,没有备份日志... 阅读全文

posted @ 2005-03-24 16:44 newman0816 阅读(358) 评论(0) 推荐(0) 编辑

SQL查询优化(转贴)

摘要: 查询优化 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万... 阅读全文

posted @ 2005-03-24 16:27 newman0816 阅读(1247) 评论(1) 推荐(0) 编辑

COM+ 安全机制

摘要: COM+ 安全机制 1 实现宣告式安全机制 要实现宣告式安全机制,程序员必须遵照使用下列的步骤: A) 启用MTS/COM+的安全检查功能 。 Component Services(组件服务)中 COM+ 应用程序[属性]的[安全性]中设置“强制此应用程序的存取检查”. B) 定义每一个MTS/COM+套件组件、MTS/COM+组件、接口以及方法以便能 够合法存取角色。 1... 阅读全文

posted @ 2005-03-24 16:27 newman0816 阅读(443) 评论(0) 推荐(0) 编辑

SQL语句的优化(转贴,参考)

摘要: SQL语句的优化 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达... 阅读全文

posted @ 2005-03-24 16:22 newman0816 阅读(477) 评论(0) 推荐(0) 编辑

com+ 和相关问题:提高com+ 执行效率

摘要: 提高com+ 执行效率 记住: 1 对于客户端而言,应该尽早取得需要使用 的 MTS/COM+对象,并且在最后使用完毕 之后再释放取得 的 MTS/COM+对象。 2 尽量避免激活不必要的事务Context对于MTS/COM+对象而言,应该让事务管理 越晚发生越好。并且在执行完必要的工作之后立刻调用SetComplete/SetAbort 和 EnableCommit/DisableC... 阅读全文

posted @ 2005-03-24 16:17 newman0816 阅读(222) 评论(0) 推荐(0) 编辑