てぃぐれのプログラマwiki

ワクワクに従う

データベース

一意制約とインデックス自動作成【SQLServer】

経緯 最近、プロジェクトでSQLServerを使用し、設計を行っている。 Oracleでは一意制約をかけると一意索引が自動で作成されていたが、SqlServerではどうだろうか。 調査結果 「制約に依存しない一意インデックスを作成することの間に大きな違いはありません…

dotnet ef dbcontext scaffold error: 26 - Error Locating Server/Instance Specified) 【SQL SERVER】

エラーメッセージ A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.Verify that the instance name is correct and that SQL Server is configured…

Heroku-Redisの備忘録

Redisを少しかじったので、実際にサーバーにあげてクライアントから触ってみる。 herokuにRedisを入れるには、Add-onでHeroku Redisを入れます。 Hobby Dev プランは無料なので、試作品には丁度いいです。 こういうプランがあるのがherokuのいいところ。 Her…

Redis 基本コマンド

自分用にRedisの基本データ操作コマンドを載せていく。日常的に使わないと忘れがちなので。。 String ・登録 set [key] [value] ex) set tigre 'tic' mset [key] [value] [key] [value] ※multi-setの略だと思われる ex) mset kvs redis rdb oracle ・検索 ge…

動的パラメータにSPFILE=BOTHつけて変更したら

ORACLEデータベースで初期化パラメータを変更したい!っていう時、そのパラメータが動的か静的かによって変更の仕方が異なりますよね。 例えば、動的初期化パラメータの場合、単純に下記のようにSQLを叩くと変更が即座に適用されます。 ALTER SYSTEM SET PGA_…

ORACLE 勝手に作られる索引

ORACLEデータベースには勝手とは言わないまでも、自動で作成される索引があるのは知っていましたか?。ちなみに19cのAutomatic indexingの話ではありません。それはテーブル制約である、主キーもしく一意制約を付けると自動的に索引が作成されるのです。実際…