我想弄清楚服務器過去的負載;我想利用日誌表來估計併發訪問,但是我一直在構建查詢。該表如下:MySQL查詢來識別併發訪問/使用
FYI:我沒有設計/創建該表,接手一個醜陋的數據庫:(
CREATE TABLE `user_access_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`oem_id` varchar(50) NOT NULL,
`add_date` datetime NOT NULL,
`username` varchar(36) NOT NULL,
`site_id` int(5) NOT NULL,
`card_id` int(6) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1$$
表數據:
---------------------------------------------------------------------------
| id | add_date | username | site_id | card_id |
---------------------------------------------------------------------------
| 185818901 | 2012-12-25 03:01:04 | 1944E9745A9CE91 | 4 | 27273 |
| 185818900 | 2012-12-25 03:01:04 | EA5902C8115C9FF | 1 | 27238 |
---------------------------------------------------------------------------
這可能或者可能是不合邏輯的...但是,我試圖從add_date中計算每秒的唯一用戶名(請記住數據跨越幾個月)
有什麼想法?
感謝, 凱特
add_date datetime列的格式是什麼? – o0rebelious0o 2013-05-01 17:01:24