優化mysql最重要的一部分工作是先確定」有問題」的查詢語句。只有先找出這些查詢較慢的sql查詢(執行時間較長),我們才能進一步分析原因並且優化它。mysql為我們提供了slow query log記錄功能,它能記錄執行時間超過了特定時長的查詢。分析slow query log有助於幫我們找到」問題」查詢。記錄slow queries
首先,我們需要檢視mysql server版本號,以及是否配置啟用了slow query log。
#開啟服務
log_slow_queries = on
當log_slow_queries是on時,才表示已經啟用了記錄slow query功能。預設是不記錄slow query的。
啟用slow query日誌
#//將下列配置放到my.cnf中
[mysqld]
log-slow-queries = /var/lib/mysql/slow-queries.log
//新增加的引數
long_query_time = 3
log-queries-not-using-indexes
log-slow-admin-statements
窮人跟懶人 富人跟勤快人
1.自我認知 窮人 很少想到如何去賺錢和如何才能賺到錢,認為自己一輩子就該這樣,不相信會有什麼改變。富人 骨子裡就深信自己生下來不是要做窮人,而是要做富人,他有強烈的賺錢意識,這也是他血液裡的東西,他會想盡一切辦法使自己致富。2.休閒 窮人 在家看電視,為肥皂劇的劇情感動得痛哭流涕,還要仿照電視裡的...
原型跟原型鏈 prototype跟proto
1.原型跟原型鏈 每個物件都有乙個原型物件,物件是以其為模板,從原型繼承方法和屬性。原型物件也有原型,並從中繼承方法跟屬性,一層一層,這種關係就是原型鏈。這些屬性跟方法是定義在object的建構函式的prototype屬性上的,而非物件例項本身。在傳統的物件導向語言中,是通過定義乙個類,此後建立物件...
跟自己比, 而不是跟別人比!
生活中,我們總不自覺的把目光放在別人身上,放在別人取得的成績上,看到比自己優秀的,或豔炫不已,或自慚形穢,或心生妒忌。我們很少去思考別人比自己優秀在 自己的不足在 我們確實應該積極的去跟別人比較,但不是對比成績如何,不是對別工作好壞,更不是對比誰強誰弱,而是去關注更深層次的東西。別人之所以比你優秀,...