如果浏览器发出的请求要进行数据库的读取操作,那么多个浏览器读相同数据的时候会开多个数据库连接吗?
就是说每个浏览器都要去读数据库吗

解决方案 »

  1.   

    数据读取完了就会关闭了,不会一直开着的。。都是对象嘛,创建出来了,用完了之后就得注销掉,别一直站着地方浪费资源。。你放心好了,程序都会控制好的。。
      

  2.   

    如果读的太频繁,数据库会不会压力山大。
    有没有办法只读一次,然后大家都用读出来的数据,不用都读数据库呢
      

  3.   


    除非这些东西经常使用而且不经常变化的,如一些设置的,
      

  4.   


    读的太频繁,数据库一定会压力山大。
    可以使用缓存
      

  5.   

    那就用索引吧,他可以筛选你想要的数据。
      

  6.   


    但是我数据库是频繁在更新的,我就想知道能不能读一次数据库,然后所有浏览器都公用这一次读出来的数据,而不用都去连数据库,谢谢
      

  7.   

    可以局部更新,要是更新的和读取的同一数据源,就没有办法了
      

  8.   

    浏览器端 已经在用 缓存啦
      

  9.   

    “如果浏览器发出的请求要进行数据库的读取操作,那么多个浏览器读相同数据的时候会开多个数据库连接吗?
     就是说每个浏览器都要去读数据库吗 ”肯定的啊,但是有最大连接数限制的,如果连接数过大,就会崩掉。所以用完一定要及时关闭数据库连接,否则你懂的……