2021-01-01から1ヶ月間の記事一覧
SQLが実行されるまでの流れ まずは、SQL実行の全体像について確認する。 サーバープロセスがSQLを受け取る SQLチェック:構文チェック、指定テーブルや列の確認、アクセス権の確認 実行計画の確認:共有プール内に該当SQLの実行計画があるかどうか。あればそ…
ECサイトで使われるKPIにおけるよく使われる用語を書いておきます。 GMV(グロス・マーチャンダイズ・ボリューム) 概要:流通取引総額。購入される商品やサービスの販売総額を表す 補足:企業の収益総額ではない。手数料ビジネスの企業であれば、商品取引時の…
アプリのlog4jなどでしかログローテートできないと思っていましたが、 linuxのコマンドでlogrotateなるものがあることを知ったので、まとめてみます。 環境 Red Hat 4.4.7-4 設定ファイル構成 ├─ logrotate.conf # メインの設定ファイル ├─ logrotate.d # 各…
Spring Boot内のLogbackを用いて、ログローテートを行う際の設定について以下にまとめます。 ログローテする場合のLogback設定 以下前提で設定しました。 ローテ―トタイミング:日別 最大保存ファイル数:3 保存形式:gz (ローテ―ト時に圧縮) <configuration> <springProfile name="develop"> <include resource="org/springframework/boot/logging/logback/defaults.xml" /> </include></springprofile></configuration>
マーシャリングとは? マーシャリング、アンマーシャリングという言葉がたまに出てくるが、 これは、オブジェクトをファイル、DBなどに保存できる形式に変換、または変換を戻すことを指す。 同義の用語としては以下がある。 ※マーシャリングは、シリアル化と…
AWSには複数の種類のロードバランサーが存在しています。正式名称とざっくりとした内容を記載しておきます。 ELBとは ELBとは「Elastic Load Balancing」の略称で、元々はこのELBがAWSにおけるロードバランシングサービスでした。 ここにALB、CLB、NLBという…
BetwixtはJavaBeansを簡単にXMLに書き出すためのAPIです。 詳細は以下の参考URLを参照。 公式Doc http://commons.apache.org/dormant/commons-betwixt/ http://commons.apache.org/dormant/commons-betwixt/apidocs/index.html はじめてのJakarta Commons Be…