Alex.Chan

2009年7月28日

sql server备份方案

摘要: 为了减少数据库服务器出问题导致数据掉失,一般都要对数据库进行备份,视对数据的重要性和性能的折中采用不同的备份方案。一般备份方案为:全局备份(一周一次)+增量备份(一天一次)+事务日志备份(两小时一次,视对数据的重视情况而选择)这样的话即使出现问题,数据掉失的范围是两个小时。全局备份:[代码]增量备份:[代码]增量备份的时候把日志进行截断,防止日志过大[代码]对事物日志进行备份[代码]针对不同频率做... 阅读全文

posted @ 2009-07-28 17:14 Alex.Chan 阅读(474) 评论(1) 推荐(0) 编辑

2009年7月22日

SQL 性能优化几条建议

摘要: 经验显示,SQL Server 性能的最大改进得益于逻辑的数据库设计、索引设计和查询设计方面。反过来说,最大的性能问题常常是由其中这些相同方面中的不足引起的。其实 SQL 优化的实质就是在结果正确的前提下,用优化器可以识别的语句,充份利用索引,减少表扫描的 I/O 次数,尽量避免表搜索的发生 1. 数据库设计:1.1 数字编号做主键的,采用系统提供的自增字段。1.2 所有数据库设置为提供默认值并非... 阅读全文

posted @ 2009-07-22 12:47 Alex.Chan 阅读(283) 评论(0) 推荐(0) 编辑

2009年7月20日

多级分类的实现

摘要: 无论是互动性质的论坛系统还是CMS,商城,多级的分类实现是必要的。写个简单的多级分类实现数据库设计:ID (int)| Name(varchar(20))| ParentID(int)| Path(varchar(1000)递归形式的数据库设计,Path主要是用来记录分类的路径,用于查找某一分类下的子孙分类等。基本的功能都用存储过程来实现1.在某一节点下增加子节点[代码]2.移动某一节点到另一个节... 阅读全文

posted @ 2009-07-20 16:35 Alex.Chan 阅读(1718) 评论(4) 推荐(0) 编辑

VS 2008 项模板

摘要: 对于一些经常使用而格式又比较统一的项,我们可以做成项模板,然后在项目中直接调用,这样做的好处是1提高效率2各个开发人员开发的东西比较统一项模板的建立和维护由专人负责下面是一个用于web下app_code的项例子,很简单,只是简单地带了版权说明[代码]在文件,到处模板就可以了。另外,还可以把项目整个导出模板,一般把整个项目框架构建起来,引用自己的类库和相关的类库后,配置好相关的配置文件,这样项目大体... 阅读全文

posted @ 2009-07-20 11:16 Alex.Chan 阅读(407) 评论(0) 推荐(0) 编辑

导航