上周实习报告--2014/12/22_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 上周实习报告--2014/12/22

上周实习报告--2014/12/22

 2014/12/22 19:07:59  约个十月天  程序员俱乐部  我要评论(0)
  • 摘要:两个比较重要的问题1.公司的数据库为什么不用存储过程和外键?这个问题没回答出来,回来在网上找了一下,发现了个比较好的答案{1:在大数量的情况下,使用外键约束会导致很差的性能。一般互联网应想都不要去想外键这种东西了,连表连接查询最好都不要使用2:大数据量时进行表的水平切分,像外键约束、触发器、存储过程这些都是禁区3:数据完整性是业务的需要,因此得由业务层的应用程序来控制4:外键会导致表结构非常混乱,几乎是动都不能去动,一层套一层的外键约束,在表很多的情况下很可能会导致循环约束}2
  • 标签:实习

两个比较重要的问题

1.公司的数据库为什么不用存储过程和外键

   这个问题没回答出来,回来在网上找了一下,发现了个比较好的答案

   {

     1:在大数量的情况下,使用外键约束会导致很差的性能。一般互联网应想都不要去想外键这种东西了,连表连接查询最好都不要使用
     2:大数据量时进行表的水平切分,像外键约束、触发器、存储过程这些都是禁区
     3:数据完整性是业务的需要,因此得由业务层的应用程序来控制
     4:外键会导致表结构非常混乱,几乎是动都不能去动,一层套一层的外键约束,在表很多的情况下很可能会导致循环约束

   }

2.业务逻辑层为什么要使用接口

  控制器需要的业务逻辑通过构造函数注入,替换新的业务逻辑时不需要修改原有代码。

  

发表评论
用户名: 匿名