摘要: 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 一、数据库结构的设计 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的 阅读全文
posted @ 2019-08-13 16:12 智者见智 阅读(940) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER高并发解决方案主要是从以下几个方面: 1.SQL语句优化: A.尽可能的精确查询条件及查询字段,缩小查询范围(包括使用分页查询); B.查询条件中尽可能少用:like, (not)in, (not)is null, order by, distinct, count(*), != 阅读全文
posted @ 2019-08-13 16:08 智者见智 阅读(3113) 评论(0) 推荐(0) 编辑
摘要: 一、秒杀业务为什么难做? 1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;3)秒杀系统,库存只有一份,所有人会在集中的时间读和写这些数据,多个人读一个数据。例如:小米手机每周二的秒杀,可能手机只有1万部 阅读全文
posted @ 2019-08-13 16:05 智者见智 阅读(569) 评论(0) 推荐(0) 编辑