性能相差极大的SQL语句
生活随笔
收集整理的這篇文章主要介紹了
性能相差极大的SQL语句
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
等價(jià)的SQL,性能差異極大,數(shù)據(jù)庫(kù)里設(shè)計(jì)了一個(gè)字段存儲(chǔ)日期時(shí)間,但不是datetime類型,用了時(shí)間戳(int 11), 下面有2個(gè)SQL語句用于查詢數(shù)據(jù)庫(kù),一個(gè)是把時(shí)間戳轉(zhuǎn)成date進(jìn)行查詢,一個(gè)是把日期轉(zhuǎn)成時(shí)間戳,直接用時(shí)間戳進(jìn)行比對(duì),雖然沒有統(tǒng)計(jì)差多少,但從直覺上發(fā)現(xiàn)至少能差10倍以上
-- 性能較差的SQL,把數(shù)據(jù)庫(kù)的時(shí)間戳轉(zhuǎn)成datetime,用字符串比對(duì)select bid,price,platform from bc_user_charged_list_wap_merge where from_unixtime(charged_time) like '20140116%' and (use_curr=0 or use_curr=30000);-- 性能較好的SQL,算出查詢?nèi)掌诘臅r(shí)間戳直接比對(duì)select bid,price,platform from bc_user_charged_list_wap_merge where charged_time >=1388505600 and charged_time < 1388592000 and use_curr in (0, 30000);?
轉(zhuǎn)載于:https://www.cnblogs.com/code-style/p/3524063.html
總結(jié)
以上是生活随笔為你收集整理的性能相差极大的SQL语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sublime Text 2 入门技巧
- 下一篇: mysqladmin flush-hos