2022-12-01から1ヶ月間の記事一覧
N+1問題とは 下記の記事を参考にしました。 qiita.com ループ処理の中でSQLが大量に実行されて、処理が遅くなることをN+1問題という。 例) 書籍テーブルと利用者テーブルがあり、各書籍に対する利用者情報を取得する場合 書籍テーブルと利用者テーブル 1.…
CSRFとは CSRF(Cross-Site Request Forgery)とは直訳するとクロスサイトによるリクエスト攻撃を意味します。 ログイン中のユーザーを攻撃者が用意した攻撃用Webサイトへ誘導し強制的にリクエストを送りサーバーを攻撃させます。 例えば、オンラインバンキン…
ワーカープロセスとは 業務でIISサーバーを使ってWebアプリケーションを公開しています。 その中でワーカープロセスと呼ばれるものが出てきましたので、調べました。 ワーカープロセスとは、IIS上でWebアプリケーションを動かすためのプロセスでありw3wp.exe…
VPCを作成する 「VPCを作成」をクリックします。 VPCを作成する VPCの名前タグとCIDRブロックを設定します。 CIDRブロックとは、IPアドレス/数字で構成されるブロックであり数字部分がネットワーク部のビット数を表します。今回は先頭から16ビットがネットワ…
SQLのパフォーマンス 業務でSQLの性能向上をしましたので、SQLのパフォーマンスを上げるためのテクニックをまとめました! まずは、SQLのチューニングをする前に開発段階で性能を向上させるためのノウハウです。 インデックスを活用する SQLにはインデックス…