索引使用的基本原則

  我們在建表的時候最好創建自增主鍵,這樣非主鍵索引佔用的空間就比較小。這種方式插入數據都是追加數據,不涉及到數據頁分裂。但也不是所有場景下都需要自增主鍵,比如有些業務場景的需求是只有一個索引並且該索引必須是唯一索引,由於沒有其他索引,就不用考慮輔助索引的存儲空間消耗,可以直接將這個索引設為主鍵。

覆蓋索引

  比如ID、k是表T中的主鍵索引和輔助索引,現在有一條查詢需求:

select ID from T where k between 3 and 5;

  因為k索引樹中恭弘=叶 恭弘子結點值存放的就是ID值,可以直接查詢到結果,這時就不需要再回表。如果查詢的結果是聯合索引的字段,同樣不需要回表操作。索引k覆蓋了我們的查詢需求,這種索引就叫覆蓋索引。由於覆蓋索引可以減少搜索索引樹的次數,因此這是一個常用的數據庫性能優化方法。

聯合索引

  簡要的說就是由多個字段組成的索引,假設現在有張市民信息表T:

CREATE TABLE `tuser` (
  `id` int(11) NOT NULL,
  `id_card` varchar(32) DEFAULT NULL,
  `name` varchar(32) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `ismale` tinyint(1) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `id_card` (`id_card`),
  KEY `name_age` (`name`,`age`)
) ENGINE=I

  裏面有身份證號 id_card、姓名 name等字段,有個高頻請求:根據身份證號查詢姓名,那麼我們就可以創建 (id_card, name) 聯合索引,這裡會用到覆蓋索引,不再需要回表查詢整行記錄。索引的維護是有代價的,怎樣建立聯合索引需要考慮具體的業務場景。

最左前綴原則

  有時候我們會遇到不常見的查詢請求,比如根據身份證號查詢市民的家庭住址。如果我們走全表掃描效率太低,單獨創建一個索引又浪費空間,這會就可以用B+樹索引的最左前綴原則。用聯合索引 (name, age) 來說明這個概念:

        

  比如需求是查詢所有名字是張三的人,可以快速定位到 ID4,然後向後掃描所有滿足條件的數據。如果查詢姓張的人,sql里條件部分可以這樣寫 “ where name like ‘張%’ ”,同樣也能用到上面的聯合索引。這裏最左前綴可以是聯合索引的最左N個字段,也可以是字符串索引的最左M個字符。

  那我們該如何建立聯合索引呢?首先要遵循一個原則:如果通過調整索引順序,可以少維護一個索引,那麼這個順序就是優先考慮的。比如上面的(id_card,name)索引,根據 id_card 查詢家庭住址就不要再建立 聯合索引了。

如果既有聯合查詢,又有基於a、b各自的查詢,比如查詢語句中只有索引b是不能用聯合索引 (a,b)的。那麼就要建立兩個索引,考慮的原則是索引佔用空間。比如市民信息表中 name 字段比 age 佔用空間大,就創建一個 (name, age)聯合索引和一個 (age)的單字段索引。

  對於聯合索引,還有一個問題:字段中不符合最左前綴的部分會怎麼樣?同樣用上面的 (name, age) 索引來說明,現在有一個需求:“查詢出名字第一個字是張,年齡為10歲的男孩”。sql是這樣的:

select * from T where name like '張%' and age = 10 and ismale = 1;

在MySQL5.6之前,只能不停的回表查到最後的結果;5.6之後引入了索引下推優化,就是在索引遍歷過程中,對索引中包含的字段中先做判斷,過濾掉不滿足條件的記錄,減少回表的次數。用兩個圖來解釋:分別是優化前後

可以看到原來是4次回表,優化后變成2次,減少了對資源的訪問。

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理
【其他文章推薦】

※USB CONNECTOR掌控什麼技術要點? 帶您認識其相關發展及效能

※台北網頁設計公司這麼多該如何選擇?

※智慧手機時代的來臨,RWD網頁設計為架站首選

※評比南投搬家公司費用收費行情懶人包大公開

※幫你省時又省力,新北清潔一流服務好口碑

※回頭車貨運收費標準

回歸大自然 俄國鯨魚監獄放生最後一批白鯨

摘錄自2019年11月11日中央社報導

俄羅斯聯邦漁業與海洋研究機構表示,位於俄國遠東地區斯雷德尼亞灣(Srednyaya Bay)、惡名昭彰的「鯨魚監獄」今(10日)放生所關的最後一批白鯨。

法新社和自由歐洲電台(Radio Free Europe)報導,今年稍早媒體踢爆,業者將鯨魚豢養在狹小擁擠、圍欄結冰的海上圍場內,準備送往中國水族館來娛樂大眾,引發國際動保團體撻伐。

有民眾在請願網站Change.org發起請願,好萊塢影星李奧納多(Leonardo DiCaprio)也在社群媒體上呼籲他的粉絲們去簽署,最終連署人數超過150萬人。

莫斯科當局最終屈服於壓力,分批放生93頭白鯨和11頭虎鯨,最後一批虎鯨於8月放生。主張放生鯨魚的俄國非政府組織(NGO)庫頁島觀察(Sakhalin Watch)表示,今(10日)用兩艘船放生了最後21頭白鯨。

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【【其他文章推薦】

※帶您來了解什麼是 USB CONNECTOR  ?

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※如何讓商品強力曝光呢? 網頁設計公司幫您建置最吸引人的網站,提高曝光率!

※綠能、環保無空污,成為電動車最新代名詞,目前市場使用率逐漸普及化

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※教你寫出一流的銷售文案?

特斯拉歐洲首座工廠落腳柏林 業界關注

摘錄自2019年11月13日中央社報導

特斯拉執行長馬斯克(Elon Musk)12日在柏林接受全國最大報「畫報」(Bild)集團頒獎時意外宣布,歐洲第一座超級電池廠將落腳在柏林地區。

柏林在地的「每日鏡報」(Der Tagesspiegel)報導,知情人士指出,特斯拉超級電池廠(Gigafactory)的預定地在柏林東南郊的工業區,鄰近即將在明年秋天啟用的新機場,行政區屬布蘭登堡邦(Brandenburg)。這座廠的規模相當於特斯拉目前在上海興建的新廠,預計2021年年底完工啟用,可望創造7000個工作機會。

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※為什麼 USB CONNECTOR 是電子產業重要的元件?

※網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※台北網頁設計公司全省服務真心推薦

※想知道最厲害的網頁設計公司"嚨底家"!

※新北清潔公司,居家、辦公、裝潢細清專業服務

※推薦評價好的iphone維修中心

120頭大象死於乾旱 辛巴威將遷移大批野生動物

摘錄自2019年11月12日中央社報導

辛巴威野生動物管理當局11日說,他們將遷移數百頭大象及其他野生動物,以避免牠們死於致命乾旱。過去2個月來,辛巴威歷經史上最嚴重旱災之一,目前至少有120頭大象死亡。

辛巴威國家公園暨野生動物管理局(Zimbabwe Parks and Wildlife Management Authority)發言人法拉沃(Tinashe Farawo)告訴法新社:「我們正遷移600頭大象、包括5至10頭獅子的兩個獅群、一群非洲獵犬、50頭水牛、40頭長頸鹿及2000頭黑斑羚。」

他指出,遷移作業將從「雨季展開,那時牧草和樹葉都已漸漸繁茂」。雨季通常自11月中旬開始。

數十頭大象日前在辛巴威西北部的萬基禁獵區(Hwange)死亡後,當局才宣布這個遷移行動。

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※USB CONNECTOR掌控什麼技術要點? 帶您認識其相關發展及效能

※台北網頁設計公司這麼多該如何選擇?

※智慧手機時代的來臨,RWD網頁設計為架站首選

※評比南投搬家公司費用收費行情懶人包大公開

※幫你省時又省力,新北清潔一流服務好口碑

※回頭車貨運收費標準

NASA 研發電動車 可飄移還可遠端駕駛

  現時市面上能買的電動車都是主打速度或續航力,但由 NASA Johnson Space Center所研發的電動車 Modular Robotic Vehicle(MRV)則是讓你能享受飄移的快感。   Modular Robotic Vehicle(MRV)的 4 個車輪可獨立轉向,且每個都可以轉 180度之多,所以要原地打轉沒難度,甚至可有飄移的效果。此外,車上除了有傳統的方向盤和油門之外,駕還搭配遠端操作系統,讓使用者即使不在車上,也能遠端進行駕駛。     (圖片來源:擷取自 NASA 影片)

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理

【【其他文章推薦】

※帶您來了解什麼是 USB CONNECTOR  ?

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※如何讓商品強力曝光呢? 網頁設計公司幫您建置最吸引人的網站,提高曝光率!

※綠能、環保無空污,成為電動車最新代名詞,目前市場使用率逐漸普及化

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※教你寫出一流的銷售文案?

特斯拉拼了:中國車主貸款購車3年後可享50%回購

4月13日,特斯拉宣佈在中國推出保值承諾服務:在車主貸款購車三年後,如有車輛回購需求,特斯拉在經過條件審核後會以約50%的購入價格回購車主的Model S。這項服務此前已在北美、歐洲市場推出。而特斯拉則是目前唯一在中國推出保值回購服務的豪華汽車品牌。

  首先,車主須貸款購買Model S,貸款額度不少於車輛購入價的60%,且期數在36個月以上;其次,車主在三年內的行駛里程需少於6萬公里,超出部分將按照3.25元人民幣(下同)/公里扣除保值價格。已交車或全款購買的客戶都無法享受到這一服務,而已交付的車輛由於款項進賬等原因,也不再享受該服務。    另外,如果車輛在使用過程中發生意外損壞,回購服務也能進行。特斯拉將會對損耗車輛進行檢測,如果客戶是在特斯拉授權的維修店裡面進行維修,將有一本詳細的說明手冊,根據損耗程度相應的折價。

  無論購買P85D或是其他任一版本的Model S車型,回購的價格等於基礎車型價格的50%加上特定車型超過基礎車型價格部分的43%。基礎車價就是以購車當時最低版本和配置的車型來定。4月9號之前,特斯拉官方訂購平臺上的最基礎車型是Model S 60,就以60版本的價格計算。4月9日以後推出了70D,不再有60,則以70D版本價格計算。例如,客戶花100萬購買一輛特斯拉model S P85D車型,三年後可享有70D車價的50%+選裝配件(超過70D車價)的43%的回購資金,即可得47.795萬元。   車主在提車時即會獲得特斯拉出具的保值承諾服務函,並明確回購價格。符合上述條件的Model S車主,在辦理貸款購車後的第37個月期間內,可以作出如下選擇:留下Model S繼續使用;或者以保值價格把Model S賣給特斯拉。」留」或者」賣」的決策只能在貸款三年後的第一個月內作出,逾時則無法享受保值回購服務。

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※為什麼 USB CONNECTOR 是電子產業重要的元件?

※網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※台北網頁設計公司全省服務真心推薦

※想知道最厲害的網頁設計公司"嚨底家"!

※新北清潔公司,居家、辦公、裝潢細清專業服務

※推薦評價好的iphone維修中心

豐田首席工程師:電動車在長程駕駛上無法取代傳統汽車

豐田汽車首席工程師表示,電動車即使在技術上有所突破,可達到快速充電的目標,但未來在長程駕駛上依舊無法取代傳統汽車的位置。   雖然許多電動車支持者不斷吹捧快速充電科技的發展,但豐田氫燃料電池車 Mirai 首席工程師田中良和 (Yoshikazu Tanaka) 於 4 月 16 日表示,若你的車要在短短 12 分鐘內充飽 500 公里 (約310英里) 的電力,你所使用的電量,將可供應 1000 間房屋。他強調,這完全違背穩定電網電力供給的目標。   儘管如日產與福斯等競爭對手大力推動電動車,例如日產的電動車 Leaf 需要長時間充電,這對需要經常長程駕駛的顧客來說,的確較缺乏吸引力。目前日產 Leaf  必須使用 200 伏特電源充電約 8 小時,約有 84 英里的續航距離。   田中良和強調豐田不否認電動車的好處,「但我們認為電動車最佳的使用方法就是在夜間充電 (避開用電高峰),並在白天做短程駕駛之用」。    

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理
【其他文章推薦】

※USB CONNECTOR掌控什麼技術要點? 帶您認識其相關發展及效能

※台北網頁設計公司這麼多該如何選擇?

※智慧手機時代的來臨,RWD網頁設計為架站首選

※評比南投搬家公司費用收費行情懶人包大公開

※幫你省時又省力,新北清潔一流服務好口碑

※回頭車貨運收費標準

另闢財源!特斯拉開賣 Model S 二手車

電動車大廠特斯拉(Tesla)開始在官網銷售 Model S 二手車,跨出從新創公司轉變成主流車商的重要一步。特斯拉大約在一周前悄悄推出認證二手車方案,讓消費者可以買到價格比新車便宜的特斯拉電動車,並提供 4 年或 5 萬英里保修方案。   特斯拉發言人說,第一批二手車來源主要是一些車主淘汰舊車、添購去年底上市的四輪傳動 Model S。此外,特斯拉在 2012 年推出租車方案,租期通常為 3 年,這些車將在今年開始歸還給特斯拉。   特斯拉並不運用獨立經銷商通路,所以可以保有賣二手車的全部營收。不過,因特斯拉的二手車供應量有限,目前特斯拉網站只在美國 11 個大都會區提供二手車。特斯拉發言人說,這些二手車將分組存放,未必會存放在零售門市。客戶訂購二手車後,可以赴各地區的存放地點取車,或要求特斯拉把車運送到府。

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理

【【其他文章推薦】

※帶您來了解什麼是 USB CONNECTOR  ?

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※如何讓商品強力曝光呢? 網頁設計公司幫您建置最吸引人的網站,提高曝光率!

※綠能、環保無空污,成為電動車最新代名詞,目前市場使用率逐漸普及化

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※教你寫出一流的銷售文案?

電動車進駐大樓,ChargePoint 推出公寓大樓用電動車充電座

在美國,許多人都擁有寬敞的車庫,買了電動車就在車庫中設置充電座,然而若是市區中的大樓住戶,只能停在大樓地下室密密麻麻的停車格,買電動車可就麻煩了。電動車充電座製造商 ChargePoint 看見了這個問題,計劃推出公寓大樓用電動車充電座,解除大樓住戶購買電動車的障礙。    
  《富比世》報導,當特斯拉 Model S 電動車上市時,Gogoro 創辦人陸學森原本想要擁有一輛,但是第一個問題是在台灣沒有上市,就算進口一輛,台灣的住處大樓沒有獨立車庫,無法安裝幫 Model S 電動車充電的充電座,若非要開 Model S 電動車,只能在公司裝設充電座在公司充電,但這樣一來,週末就無法開出去兜風,豈不是大煞風景,最後陸學森在女友說服下,還是打退堂鼓。   這個困擾,其實也是各國所有大樓住戶的困擾,雖然以美國來說,如加州等地區路上設有充電站,不過電動車車主總是想要在家把電充飽飽才開出門,以免半路沒電,據美國能源部統計,80% 電動車都是在家充電,要是在家不能充電,購買電動車的意願就會降低,ChargePoint  執行長帕斯奎‧羅曼諾(Pasquale Romano)表示,除了少數例外,住大樓的人通常不買電動車,正是因為如此。   那要如何改善這個情況?羅曼諾認為,過去為了讓少數電動車主能在大樓停車場充電,大樓業主得全數自掏腰包在停車場設置充電座,投資風險很高,因此意願低落,但大樓業主如果並不用負擔充電座的設置費用,像大樓附設的投幣式自助洗衣機一樣,由業者來設置機器,這樣就成了。      
可吸引高收入使用者   2015 年 4 月,ChargePoint 宣布推出大樓專用的充電座系統,大樓業主不用負擔設置費用,這部分完全由 ChargePoint  吸收,大樓業主只需要為充電座連接電力即可,ChargePoint 會向用戶收取每月 39.99 美元的月費,電費部分則由住戶直接交給大樓業主,如果有電動車的住戶搬走了,ChargePoint 可以暫時關閉住戶所屬停車格的充電座,直到下一位有電動車的住戶入住才重新啟動,這樣一來,大樓業主的風險可說降到極低,勢必能提高安裝充電座的意願。   對大樓來說,提供停車場充電座設施,可吸引電動車車主,讓大樓更快租出,電動車車主又通常是高收入、高社經地位的良好住戶,對大樓有額外幫助;而對 ChargePoint 來說,能打進大樓這片處女地,是開拓新市場的絕佳機會,估計至 2020 年,美國將有 230 萬電動車主,其中有 10% 將會住在大樓內,這種合作方式對大樓與 ChargePoint 可說是雙贏局面。   想出免費贈送充電座商業模式的也不只 ChargePoint,曾經推出低價「開源碼」充電座的新創事業 EMotorWerks,2014 年推出特別活動,免費贈送原本售價 299 美元的 JuiceBox 充電座,條件是用戶要有可用的 Wi-Fi,讓充電座能將資訊傳給 EMotorWerks,以及用戶同意可由 EMotorWerks 來調整充電速度。    
 

    用戶只需要在行動裝置的專屬 App 上,告訴 EMotorWerks 何時要用車要充飽電力,EMotorWerks 會根據電力的離峰尖峰情況,自動調整充電速度,盡可能讓電力都在離峰時充電。在加州,尖峰電價可能高出平均電價 30 倍以上,避開尖峰時段充電可以為用戶節省大量電費;另一方面,也相當於為電網平衡離尖峰電力需求,如夜間風力發電過剩,可加速充電把多餘的電力用掉,尖峰時暫停充電,緩和尖峰負載。   EMotorWerks 未來的營收可望來自為用戶節省電費的服務、為電網調節平衡的服務,以及出售所收集的數據,為此,免費贈送充電座也划算。   EMotorWerks 的點子,也可能為 ChargePoint 採用,ChargePoint 充電座也可能成為大樓業主調節電力負載與電費支出的利器。無論如何,在充電座業者的推波助瀾下,電動車的充電障礙,將漸漸減輕。     本文全文授權轉載自《科技新報》─〈〉

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※為什麼 USB CONNECTOR 是電子產業重要的元件?

※網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※台北網頁設計公司全省服務真心推薦

※想知道最厲害的網頁設計公司"嚨底家"!

※新北清潔公司,居家、辦公、裝潢細清專業服務

※推薦評價好的iphone維修中心

廣州商場喜迎「全能」電動車充電站 今年將建300個

4月30日,廣州市首個設置在商場內電動車「全能」充電樁在高德置地廣場啟用。這種充電站可為所有型號的電動車充電,每次充電2~3個小時,每小時的費用在4元人民幣至10元人民幣之間,約可行駛25至50公里,一般車輛可走一天。未來車主還可以用手機app軟體即時查詢附近充電樁位置以預約充電。   依威能源方面表示,目前在全國範圍內已完成超過150個電動車智慧充電站的鋪設,今年內將在廣州至少建300個這樣的充電站,地點將設在商場、社區、辦公樓等。   目前廣州有新能源汽車4000多輛,其中公車佔有大部分。廣州市政府已經在大學城、跑馬場、花都區先後配備了500多個充電設施,也在30多個公交站場配備了210個專門為600多部電動汽車、公交汽車充電的設施。此外,特斯拉電動車也在廣州的商場、酒店和社區建了幾個專用充電站。

本站聲明:網站內容來源於EnergyTrend https://www.energytrend.com.tw/ev/,如有侵權,請聯繫我們,我們將及時處理
【其他文章推薦】

※USB CONNECTOR掌控什麼技術要點? 帶您認識其相關發展及效能

※台北網頁設計公司這麼多該如何選擇?

※智慧手機時代的來臨,RWD網頁設計為架站首選

※評比南投搬家公司費用收費行情懶人包大公開

※幫你省時又省力,新北清潔一流服務好口碑

※回頭車貨運收費標準