想做好一个网站,你不得不面对的问题。关于数据库连接。
45de 2007-03-15 06:41:06 想做一个中型门户网站,预计同时在线人数可达到1000人以上,采用下面哪种数据库连接方式最合理。
1、一个页面共用一个连接
描述:页面载入时打开数据库连接,而页面中不管有多少数据操作都用这个连接,最后用完后关闭连接。
2、每次会话用一个连接
描述:用户访问时打开数据库连接,并将连接存入Session,之后的所有属于该会话的数据库操作都应用这个Session存储的连接,在Session_End时关闭连接。
3、每一个操作一个连接
描述:这好像是目前用的最多的方法。即不管同一页面需要有多少个数据库操作,每操作一次打开一个新数据库连接,用完后,立即关闭;然后又打开,又关闭。有的复杂的页面可能就需要这样开开断断十来次,性能上总感觉有点问题。
我个人认为第1种方式比较好,大家觉得呢?欢迎指导。非常感谢。
或者大家还有更好的处理方式,也请不吝赐教,再次感谢。