私は現在、データストレージセンターとしてExcelを使用している組織と協力していますが、近い将来データが拡大する可能性があるので、データサイズがExcelの処理には大きすぎる効率的に格納されるデータは、文字列と制限された長さの整数(1〜100000の間の50文字以下の整数)です。Excelファイルサイズの効率
Excelシートが非効率になり、SQL Serverのようなデータベースを代わりに使用する必要があるかどうか、一般的なガイドラインはありますか?
私は現在、データストレージセンターとしてExcelを使用している組織と協力していますが、近い将来データが拡大する可能性があるので、データサイズがExcelの処理には大きすぎる効率的に格納されるデータは、文字列と制限された長さの整数(1〜100000の間の50文字以下の整数)です。Excelファイルサイズの効率
Excelシートが非効率になり、SQL Serverのようなデータベースを代わりに使用する必要があるかどうか、一般的なガイドラインはありますか?
通常、Excelのファイルサイズが30MBを超えると、非常に遅く応答しなくなります。より高いデータサイズを操作するために、私はPowerpivotという非常に高速なアドオンを使い始めました!ここで有効にする方法の説明を参照してください。https://support.office.com/en-us/article/Start-the-Power-Pivot-in-Microsoft-Excel-add-in-a891a66d-36e3-43fc-81e8-fc4798f39ea8
効率性は主観的で目標によって異なります。つまり、テキストファイルを読み込む代わりに最適化された検索を行うため、SQL ServerのようなRDBMSは常に効率的です。また、テーブル間の関係もうまく処理され、DBスキームをうまく設計すると、並行アクセスの処理、冗長性や矛盾の回避などのメリットがあります。長期的には努力する価値があります。
効率的かどうかは、データベースに切り替える絶好の機会のように思えます。誰もがそうしている理由があります。 –
引数については、たとえばhttp://schoolofdata.org/2013/11/07/sql-databases-vs-excel/ –