怪怪的MySQL

 

    今天升級後跑某個功能時會一直出現outofmemory error,我一度懷疑是velocity出問題,沒想到..花了我一個晚上追好像是MySQL的問題。這個部分以前的code裡面sql像這:select hour(time) as id from mytable group by id order by id desc,雖然一天只有24小時,但是這樣一撈,table裡面的東西好幾萬筆就真的撈出好幾萬筆(因為table自己也有id欄位)。但是這件事竟然在升級時才發現,難道以前的MySQL這樣可以跑,而且只會24筆!?orz...。改成select hour(time) as hoge from mytable group by hoge order by id hoge就可以了

 

2007 十二月 20, 02:05 在分類 Java 張貼者: koji lin

迴響[0]


迴響:

發表迴響:
  • HTML 語法: 關閉