多线程访问数据库的问题
编一个程序,想在附属线程中完成对数据库的查询,更新等操作,
所有线程公用一个session,database可以吗?就是公用一个数据模块
在delphi帮助中有这样一句话:
If you create a single application that uses multiple threads to perform database operations, you must create one additional session for each thread.
不这样会有什么样的危害?
但用多个session的话,当多个客户同时使用时,数据库的负担会不会过大,影响程序的运行?
大家一般怎样解决这个问题的?
多谢了