PostgreSQL

Row Level Securityに使用する列にインデックスを張ってみる

この記事は【PostgreSQL】Row Level Securityを有効化したテーブルでSQLの実行計画を検証する
の続きです。今回は前回使用したテ ...

Excel

Ctr + 矢印キーで高速にカーソル移動する

 皆さん仕事でExcelはお使いですか?カーソル移動を高速にするショートカットを紹介します。WindowsではCtr + 矢印キー、MacではCmd + 矢印キーで現在のセルから見て値が入っ ...

AWS

キャッシュ制御の注意点

AWSで静的コンテンツ(HTML, JS, CSS, 画像など)を配信する際にCloudFront + S3の構成を用いることは多いと思います。
最近はSPA + APIでウェブアプリを開発することも増え ...

PostgreSQL

本記事の目的

Row Level Securityを有効化したテーブルに対して、Bypass RLS属性を持つロールと持たないロールでSQLの実行計画がどのように変わるかを確認する。

検証用のテーブルとロールの準備

検証にはP ...

PostgreSQL

generate_series関数による連続値の生成

テスト用のデータをgenerate_series関数を使って連続した整数値、タイムスタンプを生成できる。generete_siries関数はgenerete_siries(start ...

PostgreSQL

Row Level Securityの概要

PostgreSQLのテーブル中の各行に対してSELECT文やUPDATE文による操作実行する際に、特定の条件(セキュリティポリシー)を満たしている場合のみ操作を許可するように設定することがで ...

英検,英語

英検準1級に挑戦しているけどなかなか合格できない、これから勉強を始めようと思うけど、たくさん参考書や問題集が発売されているのでどれが良いの分からないということはありませんか?

英検準1級は合格率が約15%とも言われており、 ...

英語

CNN 10の概要

CNN 10は前半の世界の重要ニュースのダイジェストと後半の科学や社会問題の特集で構成されており、全体で10分と視聴しやすい長さとなっています。
このCNN 10がリスニングの勉強におすすめの理由は以下の通り ...

Java,Spring,プログラミング

Spring BootでMyBatisを使用するための設定

Spring BootプロジェクトでMyBatisを使用する際にはmybatis-spring-boot-starterを利用するとdependenciesに追加するだけで簡単 ...

英検,英語

最大のメリットは英語で専門分野を勉強するための基礎力が身に付くこと

社会人が英語力を測るために受けるテストしてはTOEICがメジャーです。TOEICで高得点を取ることを目標に勉強されている方もいらっしゃると思います。

英検は ...