バックエンドとフロントエンドに分割されたアクセス DB があり、60 のテーブルに約 100000 のレコードがあります。
バックエンドを MSSQL Server Express に切り替えることができるという考えがあります。
このアイデアを試す価値があるかどうか知りたいです。また、バックエンドが SQL Express であり、フロント エンド アクセスである場合、どのような利点がありますか。
あなたのアイデアをありがとう
バックエンドとフロントエンドに分割されたアクセス DB があり、60 のテーブルに約 100000 のレコードがあります。
バックエンドを MSSQL Server Express に切り替えることができるという考えがあります。
このアイデアを試す価値があるかどうか知りたいです。また、バックエンドが SQL Express であり、フロント エンド アクセスである場合、どのような利点がありますか。
あなたのアイデアをありがとう
SQL Server または MySQL のバージョンにスワップする価値は間違いなくあります。Access から移行した後は、コツをつかむまでに時間がかかる場合がありますが、MS Sql Server を使用すると、テーブルを簡単にインポートでき、より将来性のあるアプリケーションを使用できます。私たちのためにうまくいった
これは、データベースを同時に使用しているユーザーの数と、バックエンドが LAN 上にあるかローカル データベースであるかによって異なります。レコードの数 (100000) は、Access が処理できるほど多くありません。
データベースが LAN 上の場所にある場合、または同時ユーザーがいる場合、SqlServer に移行するといくつかの利点が得られますが、コードの配管と再チェックが必要になります。
Access は高速で簡単にアプリケーションを構築できますが、その核心は、並行性の低い状況で動作するように適合されたパーソナル データベースであることを忘れないでください。場合によっては (私は Access 自体ではなくプログラマーを責める傾向があります)、同時実行の使用には適していません。アプリケーションが重要な場合、すべてのデータベース ソリューションと同様に、適切な災害復旧計画と迅速なメンテナンス介入時間が必須です。