大量のレコードを取得しているレポートツールがあります。時には100万レコードになることもあります。これをデーターベースに保管しています。私は、これを格納するためのより良いオブジェクトがあるかどうかを知りたいと思っていました。私はさまざまな方法でデータを集約できる必要があります。Datatableよりも効率的
更新: はい。個人的には、それは多くのレコードを取得するべきではないと考えています。これは私が行きたい方向ではありません。
また、私はOracleの
アップデートアップデート
遅れて申し訳ありませんを使用していますが、いつもここ出しが発射されています。主な問題は、メモリが不足してメモリエラーが発生していたことでした。彼らは、メモリから解放されたdatatableとの問題、およびdatagridviewへのバインディングも持っていました。私が探していたものは、より多くのスペースを取らない軽量の物体でした。
もう少し考えてみたら、実際に言及されているように、多くのデータを取得するのは意味がありません。さらに、これらの問題で少数の人々がそれを使用しているならば。それはどのように拡大するでしょうか。
残念ながら、私は聞いていない上司と、あまりにも「はい」のタイプの態度であるオフショアチームを持っています。彼らは、生データ(XMLファイルとして)をシリアル化していると私は良い方向ではないと思う生データDatatableを解放しています。
@diagonalbatman - 好奇心のうち、あなたがこの
ボトルネックが実際にどこにあるかを確認するためにテストを実行しましたか? –
この質問が現在の状態で答えることができるかどうかはわかりません。詳細をもっと詳しく記述してください。データは保存した他のデータに関連していますか?等 –
あなたはデータテーブルに問題がありますか?あなたは何を克服しようとしていますか?詳細は、私たちがあなたをより良く助けるのに役立ちます。 – Bueller