每月彙整: 2007 年 9 月

找出Table 中 資料相同的Record

因為有遇到這個問題
所以特別寫出來備忘
SELECT *
FROM bb_downloads a
WHERE
(SELECT count( * )
FROM bb_downloads b
WHERE b.post_id = a.post_id
AND b.url = a.url
) >1
ORDER BY `post_id`,`download_times` DESC

reference

UPDATE: 2007/10/14
找出不相同的資料
非常的easy
select r.user_id from rtable r WHERE r.user_id not in (select a.user_id from atable a)
刪除不相同的資料
delete from rtable WHERE user_id not in (select a.user_id from atable a)

已經不是死可以解決了!!!

我真的可以去死一死了……….
很多事不是說
對不起、抱歉、不好意思
就可以解決的……………
我真他媽的suck !!!

update: 2007/09/11
project “apollo”
只要concurrent 上到400 就開始有slow query ……
加上因為程式寫的很爛….常常會有wait 360 s ,然後就搞死fastcgi…….所以這幾天Apollo 上常常重開fastcgi……
最近一直焦頭爛額的搞這個………到目前還是不太了解該怎麼解決….
打算先看看別人的code 怎麼寫的…………

update 2007/09/12
後來發現~~是因為我自已suck…..
lighttpd 和fastcgi 會死不是因為程式的問題(雖然程式也寫的不好)
會死是因為~~我87….
踏到了這個”地雷
明明記得有看過…….
卻沒注意到這個….
Orz