ablog

不器用で落着きのない技術者のメモ

2024-02-01から1ヶ月間の記事一覧

国内トラベルグッズメモ

電子機器 MacBook Pro 14インチ(M1) Shokz AirPods Pro Apple Watch 充電アダプター・ケーブル モバイルバッテリー スポーティ フ―ディー ブラック(+CLOTHET) ジョガーパンツ ブラック(+CLOTHET) スニーカー(NIKE Air Max 97) スニーカー(Valsport …

sed でファイルの先頭行に文字列を挿入する

sed でファイルの先頭行に文字列を挿入したメモ。 文字列を挿入する $ ls ks*|while read LINE; do sed -i '1s/^/CONSISTENCY LOCAL_QUORUM;\n/' ${LINE}; done 確認する $ head ks_insert_000 CONSISTENCY LOCAL_QUORUM; INSERT INTO poc.partition_id_dist…

split コマンドでファイルを分割する

split コマンドでファイルを分割したメモ。 d: サフィックスを数値にする a: サフィックスの桁数を指定する l: 何行で分割するかを指定する $ split -d -a 3 -l 1000 base_insert.cql ks_insert_ $ ls |head base_insert.cql ks_insert_000 ks_insert_001 ks…

cqlsh からスクリプトファイルを実行する

AWS

実行するスクリプトファイルの内容 $ cat insert_small.cql CONSISTENCY LOCAL_QUORUM ; INSERT INTO poc.partition_id_dist_test (partition_id, date_time) VALUES (001, '2024-01-10 17:30:00'); INSERT INTO poc.partition_id_dist_test (partition_id, …

Amazon Keyspaces で VPC エンドポイントを設定しているVPCでグローバルエンドポイントとVPCエンドポイントを併用する方法

AWS

Amazon Keyspaces で VPC エンドポイントを設定しているVPCでグローバルエンドポイントとVPCエンドポイントを併用する方法。 方法 VPC エンドポイントで [プライベート DNS 名を有効化] のチェックを外す。 グローバルエンドポイントに接続するときは cassan…

Redshift でクエリテキストが 4000 文字を超える場合にクエリ全文を取得する

AWS

STL_QUERYTEXT に保存された SQL を再構築するには、次の SQL を実行します。 select LISTAGG(CASE WHEN LEN(RTRIM(text)) = 0 THEN text ELSE RTRIM(text) END, '') within group (order by sequence) AS text from stl_querytext where query=pg_last_quer…

DynamoDB の ConsistentRead

AWS

Read operations such as GetItem, Query, and Scan provide an optional ConsistentRead parameter. If you set ConsistentRead to true, DynamoDB returns a response with the most up-to-date data, reflecting the updates from all prior write operat…

Redshift Serveless でモニタリングする項目

Redshift Serveless でモニタリングする項目 QueriesQueued 正常時のワークロードの最大同時実行数の50%を超えた場合、最大RPU(設定している場合)の増加などを検討する。 例)正常時のワークロードで最大同時実行数が 20 の場合、キュー待ちクエリ数が10を…

Redshift のオブジェクト名の大文字小文字の区別について

AWS

検証結果 enable_case_sensitive_identifier が true で、DDL やクエリでダブルクオートで囲むと大文字小文字を区別する。 enable_case_sensitive_identifier が false だと大文字小文字を区別しない(デフォルトは false)。 ダブルクオートで囲まないと小…