Linux

[Ubuntu24.04] omakubでUbuntu環境を良い感じに設定する

omakubとはomakubとはUbuntu Desktop環境を良い感じにしてくれるプラグインです。具体的には以下の表にあるアプリをインストールしてくれたり、良い感じのデスクトップテーマやホットキーなどを設定してくれます。ジャンルインスト...
Amazon Aurora

TiDB vs Aurora on TPC-H10 with Query Description: Foreign Keys Accelerate Massive Aggregation Queries

benchmark result: This result was recorded in 2019 by dongxu (CTO & co-founder of PingCAP).TPC-H specification: You can ...
DB

[SQL Server] パーティション化したテーブルのidのユニーク性を保障する方法に関する検討

課題「パーティションテーブルではテーブル内でidがユニークであることを保障できない」パーティションを導入したテーブルはパーティションキーとidの複合キーが主キーになるそのため、原理上、テーブル内でidがユニークであることを保障できないと言う...
Amazon Aurora

[TiDB] TiDBのdumplingでAuroraMySQLのDDLをダンプして、TiDB Cloud Consoleからインポートするとgeometory型でバリデーションエラーが出る

やっていたこと以下の記事を参考にAuroraMySQLのデータをTiDBに積み直していました。前段としてAuroraMySQLのDDLをTiDBにインポートする必要があったので、dumplingというTiDBのツールでAuroraMySQL...
Amazon Aurora

[TiDB v8.1.2] datetime型のカラムとデフォルト値の精度が異なる場合の挙動がTiDBとMySQLで異なる。

環境情報MySQLの環境: AuroraMySQL (MySQL 8系)TiDB Cloud: v8.1.2MySQLの挙動「datetime型のカラムとデフォルト値のNOW()メソッドの精度が合っていなくてもエラーにならない」MySQLに...
Amazon Aurora

TiDB CloudのコンソールからDDLをインポートした際に「The table ‘Hoge’ has some problems with the schema file: [ddl:1067]Invalid default value for ‘created_at'” }. Please check the content of the schema file.」というエラーが出た

環境実施日: 2025/03/18 TiDB: TiDB Cloud Dedicated v8.1.2Mac OS: Sequoia 15.3.2 (24D81)tiup: 1.16.1 v1.16.1-nightly-20go: go1....
未分類

文系学部からでも進学しやすい情報系の大学院について

はじめにこんにちは、Yukiです。現在情報系の大学院生をやっています(2025年現在はWebエンジニアをしています。)。本日は、私がMARCHレベルの文系学部から国立の情報系の大学院に進学した際に得た情報を元に、文系からでも進学しやすい情報...
DB

7億行のテーブルにパーティション導入することでdelete文の速度が4.7倍高速化した

はじめに今回は、7億行ものデータ行を持つテーブルの日付カラムにパーティションを導入することで、delete文が高速になるかどうかを検証しました。また、検証対象テーブルのファイルグループを、デフォルトでデータが格納されるPRIMARY以外にす...
DB

テーブルパーティションの性能改善事例集

事例: 4億行のテーブルに対してselectクエリ実行した場合4億行で比較したところ、7秒かかるクエリが1秒まで短縮された事例: 20億行のテーブルに対して、selectを実行した場合20億行のテーブルに対して、selectを実行した場合、...
AI

[読書レビュー] 「松岡まどか、起業します AIスタートアップ戦記」は2025年のAIエージェントの普及を描いている

はじめに2024年の年の瀬にシュッと読んだ本がなかなか面白く、テーマも生成AIと皆さんのお仕事にも少し役立ちそうな気がしたので、せっかくなのでブログで共有します。概要この小説は新卒で生成AIスタートアップを立ち上げるSF小説です。日本有数の...