投稿者:

MySQL, チューニング

MySQLのクエリチューニング、アーキテクチャとか メモ

  チューニング   MySQLでのSQLチューニングについて(EXPLAINの見方) @see http://labs.opentone.co.jp/?p=1985   partitions: partition構成のテーブルの場合に、その処理がアクセスしているpartitionを表す。 テーブルをパーティショニングしている場合に見る。     …

MySQL, SQL

シャーディング メモ

  シャーディングすべき時 @see https://enterprisezine.jp/dbonline/detail/7298 目安としては秒間5000件以上のクエリがあるシステムと思っておけばよいでしょう。 MongoDBの大原則は「できるだけシャーディングしないこと」です。その理由はシャーディングが難しいためです。シャーディング構成は単体構成やレプリケーション構成と比較して遥かに …

AWS, システム設計

Auto Scaling関係 メモ

    Auto Scalingを一年間運用してみた from Yu Nishimura   Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

Windows Server 2012R2

XenAPP同時接続ライセンス、Windows SRV2012R2 RDS CAL認証の整理

■XenAPPライセンス ・Cirtixライセンス管理でライセンスアクティベート ライセンスにはコンピュータ名 hoge.examle.comの場合は hogeでホスト名を設定 ・サーバのIEからファイルをライセンスファイルをダウンロードする。 ・サーバIEからライセンス管理でインポートして適評 ・Citrix Stodioのライセンスからライセンスのモードをあわせる。 ・最新の情報を更新等で読み …

MySQL, セキュリティ

SQLインジェクションに対応したクエリ方法 メモ

  <?php $dbh = new PDO(‘mysql:host=DBHOST;dbname=test;charset=utf8’, USERNAME, PASSWORD); $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); // 静的プレースホルダを指定 $sth = $dbh->prepare(“sel …

セキュリティ

クリックジャッキング

  プレゼント当選などを謳ったサイトに、透名化した罠サイトを重ねて、ユーザの意図せず罠サイトのボタン等をクリックさせる方法。   対策 Apacheの場合、.htaccessに下記を追加する Header set X-FRAME-OPTIONS “DENY”         Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代 …

セキュリティ

画像スクリプトインジェクション

  画像の中にJavaScriptやPHPなどのコードを埋め込んだ攻撃。   古いブラウザ、IE8の時点でもう発動しないので忘れて良い? 対策 拡張子 イメージ関数でチェックする <?php if (count(token_get_all($image)) >= 2) { die(‘画像スクリプトインジェクションが検出’); }   参考 https://blog. …

Linux

いつやるの?Git入門 メモ

いつやるの?Git入門 from Frontrend on Vimeo.     Git使用のコツ   常にフェッチしてマージしていれば、常に最新にして自分の環境とのずれをなくしておけばコミットしやすい   Gitで一番気をつける merge rebase     push, fetchだけがリモートへのコマンド ほとんどの操作がローカル …