2012-11-01から1ヶ月間の記事一覧
http://www.slideshare.net/matsunobu/ss-6584540#btnNext より ■ テーブルを日時別に分ける * DB設計からちゃんと考慮しておかないと非常に困る * パーティション機能を使うことも検討 http://blogs.yahoo.co.jp/dk521123/28959371.html ■ 正規化 / 非正規…
ロック * 複数ユーザーがテーブルやレコードなどを更新しようとした際、 同時アクセスを制限することで、データの不整合性などが生じないようにするための仕組み [1] 排他ロック [2] 共有ロック [3] 更新ロック (SQL Server) [1] 排他ロック * レコードのデ…
概要 以下のようなVisualStudio起動時に、以下のエラーが表示され、起動できない エラーメッセージ System.ArgumentNullException はハンドルされませんでした。 値を Null にすることはできません。 パラメーター名: activationContext エラー画面 利用可能…
■ Excel を PDF化するには * Workbook.ExportAsFixedFormat()を使うといい。 http://msdn.microsoft.com/ja-jp/library/microsoft.office.tools.excel.workbook.exportasfixedformat.aspx ■ 使用上の注意 環境 [1] .NET3.5以上 [2] Excel2007 SP2以上がイン…
統計情報とは? * テーブル、インデックスなどがどのような状態なのかを表している情報。 例 * データ量 => テーブルにデータが何件格納されているか => 1行の平均サイズは、どの位なのか * データの分布状況 => テーブル項目にはどのような値が多く格納され…
【1】DBの共通点 1)RDBMSとしての各種機能 * データ管理 * ユーザ管理 * バックアップ * レプリケーション => レプリケーション の詳細は、以下の関連記事を参照のこと 【DB】 レプリケーション https://dk521123.hatenablog.com/entry/2014/03/09/000100…
■ 問題点 StreamReaderクラスやStreamWriterクラスでは、オープン中のファイルにアクセスすると、 例外・IOException「別のプロセスで使用されているため、プロセスはファイル~にアクセスできません。」 が発生する。 ■ 対処方法 * FileShare.ReadWriteを使…
WinMerge * 2つのファイルやフォルダを比較して相違点を色分け表示できるツール ダウンロード * 日本語版のダウンロード先 http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html プラグイン xdocdiff WinMerge Plugin * Word、Excel、Power…
Subversion * 無償で利用できるバージョン管理システム * 「サブバージョン」を読む TortoiseSVN * GUIでリポジトリにアクセスできる * 「トータス・エスブイエヌ」を読む 用語 リポジトリ * 「容器、貯蔵庫、倉庫、集積所」の意味。 * バージョン管理したい…
■ はじめに https://dk521123.hatenablog.com/entry/2016/07/08/234918 で扱ったSQLの制約(Constraints)について、学びなおす 補足:Constraint の英語的意味 (名) 制約、強制 【動】Constrain = 抑制する、抑止(よくし)する [語源] con(完全に)+strain(…
■ はじめに 促音・拗音、つまり小さい文字 「ぁ」「ぃ」「ぅ」「ぇ」「ぉ」「っ」「ゃ」「ゅ」「ょ」 を大きい文字と区別せずに、検索する方法を考える 目次 【1】案1:正規表現を利用する 【2】案2:検索用の項目を追加 【1】案1:正規表現を利用する * …
■ 追加した主なコントロール ContextMenuStrip * プロパティ名「contextMenuStrip1」 DataGridView * プロパティ名「dataGridView1」 * ContextMenuStrip:contextMenuStrip1 * SelectionMode:FullRowSelect(複セルを選択した場合、行全体を選択状態にする…
■ 知識編 断片化とは? http://blogs.msdn.com/b/jpsql/archive/2011/10/17/10224501.aspx より、一般的に、断片化とは、以下の状況のいずれかである。 ~~~ * 論理スキャンフラグメンテーション (logical scan fragmentation) の値が低い状況 * 平均ペー…
■ はじめに 統計情報についての説明などは、以下の記事を参照のこと。 http://blogs.yahoo.co.jp/dk521123/30561702.html ■ 手動で統計情報更新 テーブル個別 UPDATE STATISTICS 【テーブル名】 テーブル個別(全行スキャン) UPDATE STATISTICS 【テーブル名…