
数据库
qwer_boo
这个作者很懒,什么都没留下…
展开
-
数据库触发器
触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。 触发器的主要作用就是其能够实现由主键和外键所不能保证的复杂的参照完整性和数据的一致性。除此之外,触发器还有其它许多不同的功能: (1) 强化约转载 2010-07-07 09:28:00 · 795 阅读 · 0 评论 -
一致性Hash算法(转)
一致性Hash算法(转) 2010-10-08 11:40:26| 分类:分布式 |字号 订阅consistent hashing 算法早在 1997 年就在论文Consistent hashing and random trees中被提出,目前在 cache系统中应用越来越广泛; 1 基本场景比如你有 N 个 cache 服转载 2011-10-30 09:19:48 · 571 阅读 · 0 评论 -
20 个数据库设计最佳实践
使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCourses。 数据表名不要使用空格。 数据表名不要使用不必要的前缀或者后缀,例如使用School,而不是TblSchool,或者SchoolTable等等。 数据库中的密码要加密,到应用中再解密。 (其实就是散列存储、转载 2012-02-14 11:01:44 · 488 阅读 · 0 评论