當前位置:首頁 » 編程語言 » 最大在線人數sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

最大在線人數sql

發布時間: 2022-05-11 23:17:13

⑴ 求4個查在線人數的sql:1.一年每個月;2.一月中每天;3.一周中每天;4.一天中每半小時。

1.一年每個月;
SELECT
MONTH( 日期列 ) AS 月,
COUNT( 1 ) AS 在線人數
FROM

WHERE
YEAR( 日期列 ) = 指定年
GROUP BY
MONTH( 日期列 )

2.一月中每天;
SELECT
DAY ( 日期列 ) AS 日,
COUNT( 1 ) AS 在線人數
FROM

WHERE
YEAR( 日期列 ) = 指定年
AND MONTH( 日期列 ) = 指定月
GROUP BY
DAY ( 日期列 )

3.一周中每天;
和月差不多, 就是 WHERE 的地方, 需要修改一下。
換成使用 周的 日期函數。

4.一天中每半小時。
這個需要使用到 時間函數了, 不知道什麼資料庫了。

⑵ mysql 最多可支持多少人同時在線

這個問題沒法回答哦,因為確實得進行測試才能有結果。不過影響測試結果可能有這么幾個方面:
1. 伺服器硬體配置,特別是內存和CPU
2. 操作系統,Windows和Linux效率是不同的
3. 你的JSP/Java代碼和SQL資料庫操作,代碼寫的好壞當然會影響性能了,SQL語句寫的不好可能會讓MySQL掛掉哦
4. Tomcat配置和優化, Tomcat的默認配置性能並不好,並發100個請求跑不了多久就要完蛋,所以還得好好優化一下

⑶ 微軟SQL Server 2008 R2 標准版(25用戶)最大並發連接數是多少及支持多少客戶端同時訪問

SQL Server 2008支持並發的連接數分兩種情況:

1)不啟用連接池

當創建到101個連接的時候,就無法再創建新連接了。也就是說,如果連接字元串不做任何處理,我們的程序只能夠跟SQLServer建立101個連接。

2)啟用連接池

在連接字元串中加入代碼:

Pooling=true;Max Pool Size=40000;Min Pool Size=0;
微軟在MSDN上對最大連接數的定義是:「默認是0,代表不限制,但最大連接數是32767。

SQL Server支持同時訪問的客戶端數量:

開發版、速成版有客戶連接限制,一般是10個連接。企業版、標准版沒有限制,硬體能支持多少就能支持多少。

(3)最大在線人數sql擴展閱讀

sql server 2008 R2 連接數過高的解決辦法:

由於公司最近兩個Web站點做了負載均衡,但是緩存機制仍然是 Asp.Net 自帶的緩存,這樣就導致了每台Web 伺服器內存中都有一份緩存,直接導致了多次請求DB資料庫,造成了DB連接數過高。

由於是兩個較大的站點兩台伺服器做負載均衡(負載平衡),所以,DB 的連接數也飆升,幾乎翻了3倍。

公司DB伺服器用的是 Sql Server 2008 R2 ,並且DB伺服器配置是相當的強悍的,連接數一度沖擊到740,真是讓人驚嘆不已。雖然鏈接數強悍,但是前台訪問的頁面 超時的 也是茫茫多,沒辦法,只能採用了緊急處理:

1、加大程序中的緩存,特別是頁面頭部加上 OutPutCache 緩存。

2、用上鏡像的備份DB伺服器,把2個站點的DB鏈接改到了鏡像的DB,這台鏡像DB和現在主DB是不在同一個機房的,目標就是容災和在高流量的情況下快速切換

⑷ SQL server的用戶數和最大連接數是什麼意思呀的相關推薦

您好.

用戶數是指一張正版的安裝盤可以在多少台pc上面安裝SqlServer

最大連接數是指資料庫能承受的最大並發訪問數量

oracle不免費的,你可以下載安裝用做個人研究或者測試,

但用於商業用途,會被追究。

如果還有問題,可以繼續追問,感謝。

⑸ 架設的SQL伺服器最高容納多少人

看你的配置,帶寬,還有做什麼游戲,每個都影響在線人數

⑹ 如何修改歷史最高在線人數記錄

Discuz論壇模板的最高在線人數記錄是保存在其資料庫的cdb_settings表的一個記錄里,具體的修改方法應該是讓Discuz的資料庫執行一條SQL語句

⑺ SQL如何實現 每月最大人數 及最少人數統計

SelectTop1*
From(
select日期,count(ID),sum(工作量)FROM表WHERE(時間區間)groupbyrqorderbysum(工作量)desc
)a

這個是獲取人數最多的,將子查詢中的desc去掉或者改為asc,可以查詢最少的.

另外,這個是sql server的語法,Oracle不支持top關鍵字的.

⑻ access資料庫最多支持多少人同時訪問

Access是種桌面資料庫,只適合數據量少的應用。
在處理少量數據和單機訪問的資料庫時是很好的,效率也很高。
但是Access 本身對於同時訪問客戶端及容量都有一定的缺陷。下面的情況之一,
就應該考慮SQL資料庫了:
(1) 資料庫大小超過100M;
(2) 在線人數經常超過100人;
(3) 網站經常出現服務失效(英文提示:Service Unavailable);
(4) 伺服器經常出現CPU資源被100%佔用。
ACCESS資料庫支持的最大在線連接數,實際使用中只能支持100過一點。
網站工作室開發網站時選擇哪種資料庫,取決於網站流量及程序對資料庫的要求。

⑼ sql 連接 最大連接數 多少

不同公司的資料庫系統,同公司不同版本,他的最大連接數是不一樣子的。
比如mysql,如果是公共版的默認是500,如果修改配置文件後最大也就是4900多。
如果是企業版的會比較多。

⑽ 同時在線人數1000用什麼資料庫

個人認為access無法支持,推薦oracle 下面是一些資料

1. SQL Server

只能在windows上運行,沒有絲毫的開放性,操作系統的系統的穩定對資料庫是十分重要的。Windows9X系列產品是偏重於桌面應用,NT server只適合中小型企業。而且windows平台的可靠性,安全性和伸縮性是非常有限的。它不象unix那樣久經考驗,尤其是在處理大資料庫。

2. Oracle

能在所有主流平台上運行(包括 windows)。完全支持所有的工業標准。採用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支持。

3. Sybase ASE

能在所有主流平台上運行(包括 windows)。 但由於早期Sybase與OS集成度不高,因此VERSION11.9.2以下版本需要較多OS和DB級補丁。在多平台的混合環境中,會有一定問題。

4. DB2

能在所有主流平台上運行(包括windows)。最適於海量數據。DB2在企業級的應用最為廣泛,在全球的500家最大的企業中,幾乎85%以上用DB2資料庫伺服器,而國內到97年約佔5%。

二、可伸縮性,並行性

1. SQL server

並行實施和共存模型並不成熟,很難處理日益增多的用戶數和數據卷,伸縮性有限。

2. Oracle

並行伺服器通過使一組結點共享同一簇中的工作來擴展windownt的能力,提供高可用性和高伸縮性的簇的解決方案。如果windowsNT不能滿足需要,用戶可以把資料庫移到UNIX中。Oracle的並行伺服器對各種UNIX平台的集群機制都有著相當高的集成度。

3. Sybase ASE

雖然有DB SWITCH來支持其並行伺服器,但DB SWITCH在技術層面還未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技術需要一台伺服器充當SWITCH,從而在硬體上帶來一些麻煩。

4. DB2

具有很好的並行性。DB2把資料庫管理擴充到了並行的、多節點的環境。資料庫分區是資料庫的一部分,包含自己的數據、索引、配置文件、和事務日誌。資料庫分區有時被稱為節點安全性。

三、安全認證

1. SQL server

沒有獲得任何安全證書。

2. Oracle Server

獲得最高認證級別的ISO標准認證。

3. Sybase ASE

獲得最高認證級別的ISO標准認證。

4. DB2

獲得最高認證級別的ISO標准認證。

四、性能

1. SQL Server

多用戶時性能不佳

2. Oracle

性能最高, 保持開放平台下的TPC-D和TPC-C的世界記錄。

3. Sybase ASE

性能接近於SQL Server,但在UNIX平台下的並發性要優與 SQL Server。

4. DB2

性能較高適用於數據倉庫和在線事物處理。

五、客戶端支持及應用模式

1. SQL Server

C/S結構,只支持windows客戶,可以用ADO、DAO、OLEDB、ODBC連接。

2. Oracle

多層次網路計算,支持多種工業標准,可以用ODBC、JDBC、OCI等網路客戶連接。

3. Sybase ASE

C/S結構,可以用ODBC、Jconnect、Ct-library等網路客戶連接。

4. DB2

跨平台,多層結構,支持ODBC、JDBC等客戶。

六、操作簡便

1. SQL Server

操作簡單,但只有圖形界面。

2. Oracle

較復雜,同時提供GUI和命令行,在windowsNT和unix下操作相同。

3. Sybase ASE

較復雜,同時提供GUI和命令行。但GUI較差,常常無法及時狀態,建議使用命令行。

4. DB2

操作簡單,同時提供GUI和命令行,在windowsNT和unix下操作相同。

七、使用風險

1. SQL server

完全重寫的代碼,經歷了長期的測試,不斷延遲,許多功能需要時間來證明。並不十分兼容。

2. Oracle

長時間的開發經驗,完全向下兼容。得到廣泛的應用。完全沒有風險。

3. Sybase ASE

向下兼容, 但是ct-library 程序不益移植。

4. DB2

在巨型企業得到廣泛的應用,向下兼容性好。風險小