2020-04-15から1日間の記事一覧

sqliteでインメモリで複数接続はできないっぽい

いつかはサポートするかもしれないけど SQliteが他のプロセスとのメモリデータベースの共有をサポートしていないことは事実です。 .... サポートが不足している主な理由の1つは、ロックの必要性です。 SQliteには、データベースをロックするための手段が必要…

はっちゅう君FX/CFDの音量を下げる方法

でかすぎるけど音量調整の機能がないので、音データそのものを音量小さいものに差し替える ネタ元 https://ameblo.jp/seto25p/entry-11567570100.html フリー素材:https://pocket-se.info/archives/tag/%E9%88%B4/

sqliteで書き込み速度をアップさせる設定

SyncMode=Off JournalMode=Memory または SyncMode=Off JournalMode=Wal が爆速。ただし、SyncMode=OFFにすると同期を取らなくなるので SyncMode=Normal JournalMode=Wal がベター。 ネタ元 https://devlights.hatenablog.com/entry/2014/02/01/151642

SQLiteのインメモリモードとファイルモードの性能比較

HDDと比べるとだいぶ差がある ネタ元 https://qiita.com/ytkj/items/33dc4f1b2df542eff3c9

Windows10 - ドライブの書き込みキャッシュを有効にする方法

OS

ドライブの書き込みキャッシュを有効にする※ただし、停電や機器の障害によりデータの損失や破損が発生する場合があるようです。UPS必須。 ネタ元 https://pc-karuma.net/windows-10-disk-write-caching-enable/

sqlでExecuteScalarとExecuteReaderとExecuteNonQueryの違い

ExecuteNonQuery() UPDATE、INSERT、DELETE、REPLACEとかで使う。 ExecuteReader() アクションと非アクションのクエリ(選択)で動作します ExecuteScalar() 集計関数を含む非アクションクエリで動作します。 ネタ元 https://atom1000.com/2018/10/13/execut…