在处理少量数据和单机访问的数据库时是很好的,效率也很高。
但是Access 本身对于同时访问客户端及容量都有一定的缺陷。下面的情况之一,
就应该考虑SQL数据库了:
(1) 数据库大小超过100M;
(2) 在线人数经常超过100人;
(3) 网站经常出现服务失效(英文提示:Service Unavailable);
(4) 服务器经常出现CPU资源被100%占用。
ACCESS数据库支持的最大在线连接数,实际使用中只能支持100过一点。
网站工作室开发网站时选择哪种数据库,取决于网站流量及程序对数据库的要求。
数据库的访问量最大是16384。如果有一个特别大的访问量到数据库上时,往往查询速度会变得很慢,所以我们需要进行优化。优化从三个方面考虑:SQL语句优化、主从复制,读写分离,负载均衡、数据库分库分表。
TPS包括一条消息入和一条消息出,加上一次用户数据库访问。
在 SQL Server 执行个体上,可同时连接的使用者数目上限是:32,767一个 SQL Server 的执行个体最多可建立 32,767 个资料库
-- EX1. 查询 SQL Server 执行个体,可同时连接的使用者数目上限
-- 01_使用 sys.configurations
SELECT * FROM sys.configurations
WHERE name =N'user connections'
GO
-- 02_使用 sys.sp_configure
USE master
GO
EXEC sp_configure 'show advanced option', '1'
GO
RECONFIGURE
GO
EXEC sys.sp_configure N'user connections'
GO
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)