ablog

不器用で落着きのない技術者のメモ

2017-04-20から1日間の記事一覧

列指向データベースのページのデータ構造

行指向データベースは行単位でページ(Oracle Database でいうデータブロック)にデータを格納しているのに対して、列指向データベースは列ごとにページに格納している。クエリ実行時に結果セットを返す際に列別にバラバラのページに格納されているデータをど…

Amazon Aurora に MySQL Client on macOS から接続する

AWS

インストール MySQL クライアントをインストールする $ brew install mysql --client-only バージョンを確認する $ mysql --version mysql Ver 14.14 Distrib 5.7.18, for osx10.12 (x86_64) using EditLine wrapper Amazon Aurora のインスタンスを起動する…

Github のリポジトリを削除する方法

https://github.com/ユーザー名/リポジトリ名/settings にアクセスする "Delete this repository" をクリック リポジトリ名を入力し、"I understand the consequences, delete this repository" をクリック 参考 Deleting a repository - User Documentation

git-secrets で Github に AWS の Credential を公開してしまわないようにする

AWS

git-secrets というツールで、誤って AWS の Credential を GitHub に公開してしまわないようにする。 git-secrets をインストールする $ brew install git-secrets 既存プロジェクトにフックする $ cd ~/Documents/github/yoheia $ git secrets --install &…

Amazon Redshift のプライマリキー

AWS

Amazon Redshiftの開発者がこれだけは知っておきたい10のTIPS / 第18回 AWS User Group - Japan from Koichi Fujikawa 主キー制約、一意制約、外部キー制約は違反してもエラーにならないので注意! CREATE TABLE文で制約の定義は普通にできるのですが、違反…