mysql中using的用法為:using()用於兩張表的join查詢,要求using()指定的列在兩個表中均存在,並使用之用於join的條件。示例:復制代碼
索引相關1. 查詢(或更新,刪除,可以轉換為查詢)沒有用到索引這是最基礎的步驟,需要對sql執行explain查看執行計劃中是否用到了索引,需要重點關注type
問題描述一個用戶反映先線一個SQL語句執行時間慢得無法接受。SQL語句看上去很簡單(本文描述中修改了表名和字段名):SELECT count(*) FROM a
mysql數據庫在做查詢時候,有時候是英文字母大小寫敏感的,有時候又不是的,主要是由mysql的字符校驗規則的設置決定的,通常默認是不支持的大小寫字母敏感的。&
一直以來,筆者都在不停尋找一種更人性化的數據庫訪問方式(並不是說默認的方式不好,而是有時候的確在模塊化設計中不太方便)。後來有幸在php中找到codeignit
當用到socket來進行網絡程序開發時,大多數情況下會遇到中文字符的發送與接收,這時若對發送的字符串用默認的方式進行處理,則一般會得到一堆亂碼。由於中文字符采用
我們在工作中時常會遇到一些客戶的TPS\QPS都不太高,但磁盤占用非常大,一旦單實例空間太大,像內存、網絡、CPU以及備份都將增加相應的開銷。可能僅僅是由於空間
前段時間,一大早上,就收到報警,警告php-fpm進程的數量超過阈值。最終發現是一條sql沒用到索引,導致執行數據庫查詢慢了,最終導致php-fpm進程數增加。