優化Limit查詢
優化步驟1:使用有索引的列或主鍵進行ORDER BY操作
SELECT film_id,description from sakia.film ORDER BY film_id limit 50.5
優化步驟2:記錄上次返回的主鍵,在下次查詢時使用主鍵過濾
SELECT film_id,description FROM sakila.film WHERE film_id >55 and film_id<=60 ORDERY BY film_id Limit 1,5
優化步驟1:使用有索引的列或主鍵進行ORDER BY操作
SELECT film_id,description from sakia.film ORDER BY film_id limit 50.5
優化步驟2:記錄上次返回的主鍵,在下次查詢時使用主鍵過濾
SELECT film_id,description FROM sakila.film WHERE film_id >55 and film_id<=60 ORDERY BY film_id Limit 1,5
2015-04-13
離散程度的大小的判定方法:
計算出數據庫中記錄不重復數量
select count(distinct row1),count(distinct row2) from table;
count()值大的就離散度高。
計算出數據庫中記錄不重復數量
select count(distinct row1),count(distinct row2) from table;
count()值大的就離散度高。
2015-04-13
select count(release_year),release_year from film where release_year between 2006 and 2007 group by release_year
2015-04-09
老師講得很好,涉及了MySQL優化相關的很多方面,從總結到細分,['SQL&索引','庫表結構','軟件配置',‘硬件配置’],能夠幫助大家快速地對MySQL的優化建立初始體系,不過畢竟時間有限,希望后續能有機會聽到老師在SQL、索引和庫表結構方面更多的分享。
再次感謝:)
再次感謝:)
2015-04-03
請問windows環境下如何使用mysqldumpslow?windows環境下如何安裝pt-query-digest??
2015-04-01
使用int類型存儲日期
使用from_unixtime()將int類型轉換為日期
使用unix_timestamp()將日期轉換為int
使用from_unixtime()將int類型轉換為日期
使用unix_timestamp()將日期轉換為int
2015-03-29
最小的數據類型
使用簡單數據類型,int比varchar類型在mysql處理上簡單
盡可能使用not null 定義字段,設置默認值
盡量少用text類型
使用簡單數據類型,int比varchar類型在mysql處理上簡單
盡可能使用not null 定義字段,設置默認值
盡量少用text類型
2015-03-29