今天在公司碰到一情況,上面領(lǐng)導(dǎo)要求公司系統(tǒng)由MySQL改成MSSQL,我不知道為什么要求這樣做,難道是因?yàn)镸ySQL在一些地方不如MSSQL好嗎,還是有其他的原因。沒辦法這是任務(wù),花了兩天的時(shí)間把表,和表里的數(shù)據(jù)已經(jīng)遷移到MSSQL上了,幾十個(gè)存儲(chǔ)過程和幾張視圖花了一周多的時(shí)間快重寫完了。自己在測(cè)試過程中發(fā)現(xiàn)MySQL比MSSQL慢很多,以前在網(wǎng)上碰到的是MySQL是如何的好,所以我都想著以后多發(fā)點(diǎn)精力到MySQL.上。莫非領(lǐng)導(dǎo)要求改成MSSQL是感覺到MySQL慢?
不說其他的了,先說一下問題,附上圖

上面的語句執(zhí)行要95秒多,而我改成下面注釋起來的樣子即JOIN (SELECT * FROM tbl_bill_timesheet_summary) bts 只要0.87秒
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注