As Far As I Know

This site is sharing information about Technology and Travel Information as much as I know.

auto_increment
MySQLにおけるテーブル定義の確認方法 How to check the table definition in case of MySQL. MySQLはTruncateと同時にauto_increment(uniq […]
statement_analysis
RDBMSでは、データとインデックスをメモリーにキャッシュするためのバッファープールと呼ばれる領域を維持しています。頻繁にアクセスされるデータをメモリーに維持する事で、ディスクI/Oを減らすと同時にデータベース処理の高速 […]
bool
MySQL8.0以降 MySQLでは、自分でプラグインを作成して、機能拡張する事が可能です。 詳細は ここでは、Integer TimeStampを作成しています。 MySQL のヘッダファイルをincludeしてコード […]
DOW
曜日DAYOFWEEK 関数を利用して日付から曜日を示す 1 から 7 の範囲の整数を確認し、データが作成された曜日を確認する事が可能です。日付はあるけど、曜日も合わせて算出したい場合に便利。勿論、アプリで対応も可能です […]
calculate by awk
AWKコマンド ※ AWKにて文字列を集計したり、特定の部分を抜き取ったりする事が可能です。 Web Logの確認 ※ログの出力に関しては、Webサーバーの設定に依存するのでawkで選択する列($#)に関しては適宜読み替 […]
nkf convert character
URLをリダイレクトしたりする場合に、日本語文字や特殊文字が含まれている場合にブラウザーでは理解出来ても、プログラムの方で処理出来ない場合があります。そんな特に、URLをEncodeしてリダイレクト先に設定したりしますが […]
hex
類似した文字があった場合にHEX化する事で違いを分かりやすく表現する方法。 MySQLの場合は、HEXにする事で文字列または数値を 16 進形式の文字列に変換する事が出来るので、HEX()関数で確認する事が可能です。 I […]
GeoHash Ueno
Geohashは階層的なデータ構造になっていて、任意の桁数で区画の範囲を表現する事が出来ます。Open SourceのMySQLやPostgreSQL等でも実装されていると同時に、Rails等でもgemが提供されていたり […]
docker
PostGISは、PostgreSQLデータベース用の,空間データベースエクステンションです。 地理オブジェクトのサポートが追加され、SQLで空間情報をクエリで実行する事が可能になります。 PostGIS is […]
Network
AWS環境において本番環境と開発環境を分ける場合にVPCを分けて作成した方が良いか?それとも同一VPCに、サブネットを複数作成してネットワークACLで制限した方が良いか? それぞれ既存環境だったり、要件や条件によって変わ […]

最近のコメント

表示できるコメントはありません。