你返回服务器的时间 有何用?
你有两百个客户端 不论他们线在干吗 通过ADOQUERY每秒返回服务器的时间 也就是200个联结同时访问数据库?数据库不用干别的了我觉得时间每天返回一次即可; 时间返回后把本地的时钟调得和服务器一样即可
这个功能操作系统应该提供;200客户同时浏览、 数据存取、数据库应该受不了;
要考虑用3层的;相联接池啦,midas 啦
你有两百个客户端 不论他们线在干吗 通过ADOQUERY每秒返回服务器的时间 也就是200个联结同时访问数据库?数据库不用干别的了我觉得时间每天返回一次即可; 时间返回后把本地的时钟调得和服务器一样即可
这个功能操作系统应该提供;200客户同时浏览、 数据存取、数据库应该受不了;
要考虑用3层的;相联接池啦,midas 啦
程序开始时获得一次服务器时间,然后把本机时间改为服务器时间。
不停地每秒去获得时间时要占用资源的。
200客户同时浏览、数据存取,数据库应配置得相当有效才行。
200客户不算很多,主要是:
一、建表时索引不应超过5个,但不应少于3个。(经验之谈,这是平衡的个数,多了插入速度可能受影响,少了查询可能受影响,我是在1000万条记录的机器上、花了一个月时间得出的结论,不一定正确)
二、尽量使用存储过程,这样在以后性能有变时,可以调整存储过程中的语句来提高速。
第3个问题一般默认的SQLSERVER2000选就行了。
delphi默认的字体就是英文用的。
有些建模工具作出的表不能和SERVER2000兼容。
你要在时间和效率以及将来的升级方面有所取失。
如果你原来用TQuery控件来操作数据库的话就很简单了
如果是用TTable,那就可要大修改才行哦
在中间加多中间层就行了。
如果你原来用TQuery控件来操作数据库的话就很简单了
如果是用TTable,那就可要大修改才行哦