PostgreSQL 調整 Big Table 的注意事項

在一個大的 table(超過千萬筆以上的資料)做 tabel 的操作(加欄位、加 index、等,變更 schema 的動作)要小心造成 lock table

Safe Operations For High Volume PostgreSQL - Braintree 這篇文章有寫幾種狀況是不會 lock table 例如 add a new column

有些狀況會 lock table 例如 add ad index,然後可以看 our workaround 這個部分知道有分享他們是怎樣避免 lock 的

不過其中有一個是 add an index 可以加上 CONCURRENTLY 這個關鍵字去避免 lock table

官方文件是這樣說的

When this option is used, PostgreSQL will build the index without taking any locks that prevent concurrent inserts, updates, or deletes on the table; whereas a standard index build locks out writes (but not reads) on the table until it's done. There are several caveats to be aware of when using this option

https://www.postgresql.org/docs/9.5/static/sql-createindex.html

不過呢,實際上還是有可能會被卡到(application 層會造成有些 connection 成功有些 connection timeout),如果這個 table 有大量的 insert, update。

所以還是要小心,另外 expression indexes and partial indexes 也無法用 CONCURRENTLY 這個關鍵字

PostgreSQL 非 B-tree 的 index 要定期 reindex 一下

來自官方文件的說明

The potential for bloat in non-B-tree indexes has not been well researched. It is a good idea to periodically monitor the index's physical size when using any non-B-tree index type.

https://www.postgresql.org/docs/10/static/routine-reindex.html

如果 index 不是用 B-tree 記得要注意一下這個問題

查 index size 的 SQL 語法在下面

https://wiki.postgresql.org/wiki/Index_Maintenance#Index_size.2Fusage_statistics

孔廟一遊 + 圓山站頂園港式料理餐廳

今天因為想吃靠近圓山捷運站的頂園港式料理餐廳。

下午順道經過孔廟,也進去逛逛。

我們主要是想吃點心,

幾樣菜覺得還不錯,蒜蓉芥蘭。

蘿蔔糕煎的表面酥酥脆脆的,我蠻愛的。蘿蔔絲酥餅也很不錯,外面也是酥酥的,裡面的餡好吃。

酸菜肚片湯也不錯,要趁熱喝,冷了就會稍微偏酸。

不過叉燒酥院長不愛,他覺得有點乾。

蝦餃蝦太多,反而大家就不愛了。哈哈。

整體來說,要看點的菜色,有的好吃,有的就還好。他們也有大菜,不過今天只想點點心,就沒點太多。餐廳的服務不錯。

吃飽到附近的孔廟走一走。

孔廟裡面一眼看到的就是幾個老公公(孔子)的玩偶。裡面還有教師節祭典的表演台。(真的不大)

裡面還有4D的電影院,播放介紹孔廟/孔子的故事。小芊比第一次看電影。好像很開心,不過當燈暗了下來,4D的效果,椅子上開始噴氣的時候。小芊比嚇到了。看來是唯一一個當恐怖片的觀眾吧。=-=

這次講的是六藝,禮、樂、射、御、書、術。不曉得小芊比吸收了多少。哈哈。

有到圓山站附近玩時,也可以順道遊孔廟。增加儒家氣息。

本日踩點

加密貨幣 - 挖礦篇

MinerGate

這個挖礦軟體有很棒的圖形介面,設定更是簡單,不論是 Mac 還是 Windows 都可以一鍵挖礦

還有手機 App,可以拿退休的手機來一起挖

大大降低挖礦的門檻,推薦給大家

加密貨幣 - 錢包篇

錢包程式是用來儲存加密貨幣(正確來說是用來儲存加密貨幣的私鑰)的軟體 or 硬體

多幣別錢包

每一種數位貨幣都會有自己的錢包,但是如果每個錢包都下載,那會佔據很多空間,所以我選擇錢包是優先考慮支援多種貨幣的錢包,分享一些用過的錢包

Exodus

支援多種幣別的錢包,造型也相當好看,所以選擇使用這一款

乙太幣(ETH)錢包

乙太幣錢包比較特別,因為乙太坊有支援智能合約,透過智能合約人人都可以發行自己的代幣(token),所以要儲存代幣則要用支援代幣的錢包,以下是兩個支援代幣的錢包

MyEtherWallet

MetaMask

硬體錢包

除了軟體錢包之外,還有硬體錢包,那硬體錢包的好處就是不怕電腦中毒或是中木馬,壞處就是使用上較為麻煩,要轉出加密貨幣都要將硬體錢包接上電腦

2018 用卡規劃

又到了一年的開始啦,家裡掃除完就要換錢包來掃除啦,重新檢視一下手上的信用卡

主力卡

台新國泰航空聯名卡翱翔鈦金卡

咖啡卡

國泰世華 KOKO icash 聯名卡

  • City Café每杯加贈1,000點
  • 星巴克咖啡天天第二杯半價

捷運卡/小七卡

合作金庫 iCash 聯名卡

  • 自動加值滿 3 次送 10000 點 openpoint(沒門檻的很不錯)
  • 當日有到 7-11 消費,當日的捷運 5 倍送
  • 7-11 消費 10 倍送(門檻只要一個月一筆 666 以上)

公車卡

玉山銀行南山悠遊聯名卡

  • 玉山悠遊聯名卡每搭一次獨享加碼贈UUPON 1 點(iCash 公車沒送點)
  • 南山保費可分 12 期

電話卡

中國信託中華電信聯名卡

  • 代繳中華電信電話費 30 元 2 點
  • 綁定 Hami Wallet 有優惠
  • 我缺一個背包

其他還可以留的卡

花旗透明卡

  • 額度只有一萬,拿來綁 Paypal or 其他國外網站,盜刷有上限 XD

玉山統一時代百貨聯名卡

  • 美食街 88 折

台新 @GOGO 卡

  • 純粹好看

中國信託 Line Pay

  • 今年還有 2%
  • 唯一一張一卡通

匯豐中華航空聯名卡

  • 買華航機票用

不知道為什麼出現在我錢包的卡

  • 澳盛飛行卡
  • 富邦財神卡

停掉的卡

國泰世華 PLAY悠遊聯名卡

  • 功能同 KOKO 卡

玉山 eTag 悠遊聯名卡

  • 功能同南山悠遊聯名卡
  • 沒在開車

推薦 BenQ WiT 螢幕閱讀 LED 護眼檯燈

這次很開心可以中選 BenQ WiT 智慧檯燈 — 特別試用方案

中選後,工作人員就相當迅速地聯絡試用以及寄送的事宜

在完成試用申請後,沒多久快遞公司就把 BenQ WiT 螢幕閱讀檯燈送來我家啦

沒想到相當大的一箱呢

接著就是神聖地開箱儀式了

內容物有:WiT 螢幕閱讀檯燈本體、底座、說明書與變壓器

組裝過程相當簡單,就只要把本體插上底座就好啦

記得本體上有一根螺絲,是用來固定本體與底座的,這個一定要鎖好鎖滿喔,不然底座會掉下來砸到腳腳喔

經過一瞬間的組裝,我們就組裝好 WiT 螢幕閱讀檯燈了(芊比媽表示,明明就只鎖一個螺絲而已 XD)

接著來好好欣賞檯燈的各個部件吧

位於檯燈之上的金屬環與旋鈕

輕碰金屬環可以開關燈,旋鈕可以調整亮度與色溫

來,各位觀眾,點燈了

LED 燈還有一個好處就可以是調整冷暖色溫,也就是說可以白光、黃光自由調整,根據需求來變換白光與黃光。

另外,LED 燈還有一個優點就是耐用,LED 壽命長達40,000小時,我看之後給小朋友用,可以從小學用到大學了吧 😏

接著來測試一下主打的螢幕護眼模式

然後長按金屬環可以啟動螢幕護眼模式

綠色指示燈亮起表示已啟動護眼模式

進入護眼模式後,燈會自動依據周圍的照明環境自動調整亮亮度,並將色溫設定調整為最適合螢幕閱讀的狀態,以保護您的眼睛

位於檯燈下方的就是護眼感應器,就是透過這個感應器讓 WiT 螢幕閱讀檯燈可以自動偵測環境光源而調整亮度以及色溫

院長大部分都是在家工作,所以這盞螢幕閱讀檯燈就配置在我的書桌上了

因為 BenQ WiT 螢幕閱讀檯燈具有寬廣照明的特色照明廣度達90公分,照明範圍是傳統檯燈的1.5倍,就算是雙螢幕也可以達成很好的照明工作

接下來實測護眼模式,左圖是插上電源剛開燈時的狀態,這時候是相當的亮,接著啟動護眼模式後,亮度馬上調整下來,色溫也調整到有一些黃光的狀態,可以看右圖

左右一起看的時候就可以感受到差異

再來我將天花板的吸頂燈關掉,可以感覺到檯燈亮度有稍微增加,色溫偏更黃光

那我覺得有護眼模式相當好,就像是個懶人工具一樣,可偵測環境亮度、調整中央區域和兩側的亮度輸出、解決對比眩光,畢竟我們不會隨時調整檯燈的亮度與色溫,有個智慧偵測調光的檯燈幫忙調整也是相當的好

另外還有一點也是我覺得相當棒的地方,就是光源不閃爍,同時也有通過歐盟 IEC/EN 62471 無藍光危害認證

使用一週後心得

從收到 BenQ WiT 螢幕閱讀檯燈後,使用了一週的體驗,我覺得真的是非常的好。因為本來工作的區域光源是頭頂吸頂燈,光源照到桌子上並沒有那麼平均。加了 BenQ WiT 螢幕閱讀檯燈後,光源直接在桌面上,就可以感受到照明比較均勻,再加上院長用的是雙螢幕,剛好檯燈是寬廣照明設計,所以可以完全地涵蓋在檯燈的照明下面。

最棒的一點就是智慧調光,因為院長的工作環境有窗戶,所以除了頭頂吸頂燈的光源之外,還有窗戶外的自然光,所以白天的時候光線較為充足檯燈的智慧調光就可以自動調整的沒那麼亮。然後,晚上工作時又會自動調整亮度,真的很方便不用自己調來調去。

如果你也是跟院長一樣,大部分是在家工作,推薦給你這個 BenQ WiT 螢幕閱讀檯燈

工商服務 => BenQ WiT 螢幕閱讀檯燈這裡買喔 http://bit.ly/2CmqbNk

後記

WiT 螢幕閱讀檯燈還有兩個配件可以購買,一個是桌夾另外一個是立座,桌夾可以節省桌面空間,而立座則可以放在客廳,放在客廳也是相當不錯看

圖片取自官網

另外,我一直覺得 BenQ WiT 螢幕閱讀檯燈的寬廣無限曲線跟 Amazon 的微笑很像,所以找了 Amazon 的箱子來合照一張

沒想到相當的像,果然是「會讓人微笑的曲線」

2017 十大文章回顧

又到了歲末年終的日子,每年的例行公事就是檢討過去、展望未來。

今年加入超級寫手芊比媽,文章數量突飛猛進

另外,還成立粉絲團以及 Youtube 頻道

歡迎各位來粉絲團按讚或是訂閱我們的Youtube 頻道

以下就來公佈一些數據,作為今年的紀錄

統計的時間是從 2016/12/1 ~ 2017/12/1

部落格總共發表了 38 篇文章,粉絲團總共 217 個讚,Youtube 頻道觀看次數 14403 訂閱人數 30 影片數 51

再來看看哪些文章是 2017 年的熱門文章呢?

  1. 藍寶石公主號 Sapphire Princess 沖繩四天三夜之旅 Day 1
  2. 2015 紐約之旅網路篇 + 中華電信美加日租型優惠方案的地雷
  3. 藍寶石公主號 Sapphire Princess 沖繩四天三夜之旅 Day 2
  4. 藍寶石公主號 Sapphire Princess 沖繩四天三夜之旅 Day 3
  5. 第一次淘寶越級挑戰特貨
  6. 後台 Bootstrap, jQuery, Javascript 套件大寶典
  7. 下載 MMS 的影片
  8. 遠端桌面超過時間自動登出
  9. 在 Linux 產生一個固定大小的檔案
  10. 極速 Brave 瀏覽器,跟 Chrome 說 ByeBye

2015 年的郵輪之旅拔得頭籌分別佔據 1, 3, 4 名。第 2 名是中華電信國際漫遊的文章,這篇文章有小提醒國際漫遊的計價方式,我想也是相當實用的。第 5 名是芊比媽的文章,真心不騙的淘寶特貨心得。第 6, 8, 9 名都是技術類的文章,本部落格可是以技術起家的呢。第 7, 10 名則是 3C 教學類的文章,這也是院長的強項呢。

今年除了繼續深耕部落格之外,也增加了 Youtube 頻道,利用影片的方式來分享一些開箱、旅行的主題,與部落格的文章互補。

那哪些影片是 2017 年的熱門影片呢?以下選出前 5 名

  1. 小米藍牙音箱「3C開箱文&測試」簡單上手

  1. 小米發佈會現場禮物開箱 - 小米藍牙音頻接收器與米家感應夜燈

  1. Patya 打鐵仔工作好朋友開箱

  1. 超大 5.99吋 18:9 全面屏小米 MIX 2 台灣上市發佈會速速報

  1. 小芊比抓周祝福話篇(上)

小米系列的影片分居 1, 2, 4 名,第 3 名是打鐵仔開箱,第 5 名是小芊比的抓周記,綜合來說,開箱系列就佔了前 4 名,果然大家還是喜歡看開箱 😄

2017 即將完結,展望 2018 希望粉絲團Youtube 頻道按讚與訂閱的人數可以節節上升 🚀 🚀 🚀

然後呢~各位看官有沒有什麼想法也歡迎留言給我們喔!!

祝各位新年快樂~~~

封面照片 From https://www.pexels.com/photo/art-celebration-city-color-399610/

芝生食堂 - 日劇風日式簡餐店

這是位於民生社區的日式簡餐餐廳,今天簡單的家族小聚就選在這裡舉行。

來的太早還沒開門呢

內部陳設有一種日劇家庭的風格,另外也相當的寬敞

因為有帶小朋友,所以店家幫我們安排在靠牆的位置,這樣放推車就不會妨礙動線。

這是我們的位置,相當的寬敞

小芊比表示趕快上菜~~

因為用餐時段是中午,所以有商業午餐的選項,商業午餐是三菜一汁

菜單

然後我們點了,鹽蔥牛五花燒肉丼、月見牛五花燒肉丼、霜降牛壽喜燒、馬鈴薯燉五花肉

這是霜降牛

這是月見牛五花

這是蔥鹽牛五花

這是馬鈴薯燉牛肉

小評時間

我點的是壽喜燒牛肉,牛肉好吃,壽喜燒裡面也有玉米筍、花椰菜、等蔬菜,營養均衡。

白飯的份量對於一個成年男性來說是不太夠的,聽說可以免費加飯,不過今天大家飯都給我所以就沒機會加飯囉。

整體來說用餐的氣氛相當好,不論是環境的整潔、餐點的美味,服務人員的態度都非常的好。

推薦給大家,希望大家會喜歡。

UPDATE

二次造訪,第二次來是假日,假日就只有正常套餐,也就是五菜一湯的組合,價位也稍微高一些,不過多的兩菜就是比較豪華的兩小菜,分別是可樂餅跟肉丸子

這次點的是番茄牛肋

香港4天3夜親子遊 - 景點介紹

Day 1 九龍寨城公園

下了飛機、飯店check in 完,準備去下白泥看日落,但是因為要坐巴士到一個小的站,然後要在天黑前回來,(要不然黑黑的等公車,我怕沒路燈。)突然一陣很不確定的感覺出現,剛好院長說想去九龍寨城,我們就改行程了,哈哈。

這個地方之前看朋友討論過,也看過一些攝影師分享過這裡的照片,還有一些電影的背景,或者整部電影都在討論這裡的人文。覺得,去了應該會有什麼收穫。

從我們的飯店出發到這裡也是需要一些時間。捷運站下車後,還得需要走一會兒上坡,才會到。

走進了舊時九龍寨城遺址,現在的公園,裡面就像為了拍電影而搭建成的場景;一些重新搭建的長廊,廣場,人造山石。

拋開了對城寨遺址的想像,是寧靜、是公園。對照舊時與今日,除了牆上的舊照片,一些石牌,我倒是看不出來哪裡有連結。

走在裡面,可以感受到改建後,對地方的發展是友善的。對治安應該也是有幫助的。旁邊還有籃球場可以打球。

而當時的這些那些,其實沒有因為這次的走訪,而多了解了什麼。也許只能看那天有機會碰到當時居住的人,聽著他們說著好久好久以前。

要是你,會想要帶著歷史痕跡的建築,還是整治後的公園呢?兩派應該各有支持者。

Day 2 南丫島

我們從中環坐渡輪到榕樹灣的南丫島。海上路途30-40分鐘,今天海上還蠻顛簸,風浪不小,院長出發之前還吃了暈浪丸。我自己覺得搖晃程度蠻大的,小暈。

看著隔壁一群戶外教學的小朋友,上船吃午餐,睡個午覺就到,感覺老師真會安排行程。

下船就有漁村的感覺,但沒有漁港的味道。路上一些招牌顯示這裡是度假的地方。一開始我還懷疑怎麼會有旅客想來這裡度假,但是逛完,真覺得選這裡度假,離開中環的擁擠,沒什麼不合理。這裡還不少外國遊客,還有外國的當地居民。

往洪聖爺沙灘走去。會先路過賣海鮮的店家,看著我都想吃了。

走過熱鬧的店家,再走了一小段路,突然一陣蟬鳴鳥叫,瞬間有身處大自然的感覺。從碼頭走過去沙灘需要一點時間。途中會路過豆腐花,可以吃了再上。

這裡的交通工具(右1),有特別規定,要用農家車,還需要牌照。雖然說你在路上看不到一般的車,但是這些農家車,車速也沒在跟你客氣的。

我還蠻推薦洪勝爺沙灘乾淨,好像是貝殼沙灘。天氣好的時候,可以在哪裡可以悠閒放鬆享受、曬太陽。這邊還有盥洗設施。玩完可以清洗乾淨再回家。

小芊比專輯,很難拍的合照

帶著愉悅的心情離開沙灘,想說要來看風力發電廠 。沒想到需要大量的體力。背重物還是帶小孩就可以考慮不去。因為點不是很大,視野也受限。我們不知道就傻傻的推小芊比上去了,果然途中兩個人輪流推上坡。推了幾十分鐘,體力大鍛鍊!辛苦辛苦。(汗)

因為今天是Halloween,島上居民自己也有活動。不知是否這裡外國人居住也不少,有很多小朋友打扮在街上慶祝。小芊比也剛好把小旗袍拿出來披著,也跟人家拿糖果trick or treat。

美圖秀秀

回程,晚上的波浪更是大,晃呀晃的回到中環碼頭。

Day 3 大澳漁村

大澳漁村風貌
坐到東衝線 換11號巴士30分鐘
山路彎彎曲曲 只好閉目養神

到了大澳,街上熱鬧都是賣花膠的店家

偶爾穿插曬魚,還有這個我本來以為是海鮮,結果原來是檸檬皮(左1)。

接下來是這裡的特色棚屋,是搭建在水上的房子。 有此一說「大澳的漁民,在陸地上比較沒安全感,於是乎搭棚屋在水上居住。」感覺也有道理,補完魚回到平地的家暈暈的,隔天又要出海捕魚。還是讓它晃吧。走到旅客訪問的盡頭,山山水水有遠離城市放鬆的感覺。彷彿融入大自然裡。

院長之前來說看到很多貓咪的街,我們就跟著院長的腳步,去看貓貓。走到楊氏古廟差不了。

回頭的路上看到有方向指到香港文物飯店。我想起網上看過那附近有風景不錯的下午茶,便堅持過去看看。

路上看到很多桶子,原來是在製造大澳有名的蝦醬。聽說,蝦醬是蝦膏的延伸品。看到一桶桶裝滿蝦醬的桶子,蓋子沒蓋,不知道是不是在風乾?也有人販售一罐罐加工完的蝦醬。

到了香港文物飯店,這裡跟彌敦道上的1849差不多、都是改裝的例子。這裡改成飯店,剛好從外面喵了房間一眼,裡面還真不錯。如果想體驗大澳漁村的話可以選這裡住住。

二樓就是剛好可以吃下午茶。每個時段提供的餐點不一。我們點了一個蝦子三明治一個蝦醬豬趴包。

自拍棒不是這樣用的吧!

吃完,回頭還有落日,美美的。還好有往這裡走來,時間點也碰巧看到日落,沒去下白泥也沒關係啦。

回程繼續坐巴士回去。

Day 4 理髮 鰂魚涌(Quarry Bay)公屋。

在香港這幾天,出去回來飯店的時候,我就在飯店附近物色新找剪頭髮的店,讓院長也來接地氣。

詳細文章可以看理髮篇 - 上海理髮全套及髮廊焗髮體驗

香港公共屋邨(簡稱公屋)是香港公共房屋最常見的類別,由政府或志願團體興建,出租予低收入居民。(wiki)

有幾幅,蠻有震撼力的攝影作品,特別選了香港的公屋來作為關注的議題。電影變形金剛也來取過景,鏡頭穿梭接連的走廊,在天台上,輕鬆可以跨過一棟棟住宅。是打鬥戲,增加張力的場景。

我站在井底向上望,密集的住宅,透出一方藍天。別有一番感觸。我不知道住在這裡的人,對於我們這些走入他們空間的觀光客,有什麼想法,就如同我們只能看到他們居住生活的表面。對面就是新的大樓,對比強烈。

順帶一題,這裡雖然是有年代的公屋,但外觀看起來是有在維持的,道路乾淨,外牆沒看見搖搖欲墜的冷氣機。物業主和居民應該花了一些心力,讓自己住的舒適。

這4天,吃吃喝喝走馬看花,不用人擠人,其實也蠻愉快。不一樣的行程安排,不一樣的體驗。這次以放慢腳步的心,來體驗香港的另一面。也是別有風味。

美食篇,在這裡喔

香港景點 Google maps


更多 2017 香港之旅