私はvsでデータベースアプリケーションをc#で作っていました。最初はSQLサーバーで作成されたデータベースを使用していました.My app.configは
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings>
<add name="ConString" connectionString="Data Source=ARAVIND-HP\SQLEXPRESS;Initial Catalog=businessdata;Integrated Security=True"
providerName="System.Data.sqlClient" />
</connectionStrings>
</configuration>
この後、代わりにローカルデータベースを使用しました。データベースをプロジェクト ソリューションにコピーしました。Visual Studio は app.config を自動的に構成しました。新しい app.config は
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings>
<add name="Small_Business_Management.Properties.Settings.businessdataConnectionString1"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\businessdata.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
このローカル データベースを使用すると、SQL Server データベースを使用した場合よりも操作の実行に 1 ~ 2 秒 (場合によってはそれ以上) かかることに気付きました。このパフォーマンスの違いはなぜですか?