Update demo

This commit is contained in:
sunkaixuan
2025-11-09 21:38:09 +08:00
parent 889989424d
commit cdc675a854
9 changed files with 20 additions and 8 deletions

View File

@@ -43,7 +43,7 @@ namespace PerformanceBenchmarks
{
var db = new SqlSugarClient(new ConnectionConfig()
{
IsAutoCloseConnection = true,
IsAutoCloseConnection = false,
DbType = DbType.SqlServer,
ConnectionString = SqlServerConnection,
LanguageType = LanguageType.Default

View File

@@ -32,6 +32,7 @@ namespace PerformanceBenchmarks.Benchmarks
BenchmarkConfig.CleanupDatabase();
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_sqlSugarDb.Open();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
@@ -47,6 +48,7 @@ namespace PerformanceBenchmarks.Benchmarks
[GlobalCleanup]
public void Cleanup()
{
_sqlSugarDb.Close();
_dapperConnection?.Close();
_dapperConnection?.Dispose();
BenchmarkConfig.CleanupDatabase();
@@ -61,7 +63,7 @@ namespace PerformanceBenchmarks.Benchmarks
// Insert customers
// 插入客户
var customers = new List<BenchmarkCustomer>();
for (int i = 1; i <= 100000; i++)
for (int i = 1; i <= 10000; i++)
{
customers.Add(new BenchmarkCustomer
{
@@ -80,8 +82,8 @@ namespace PerformanceBenchmarks.Benchmarks
}
/// <summary>
/// SqlSugar: Query 100000 rows
/// SqlSugar: 查询10
/// SqlSugar: Query 10000 rows
/// SqlSugar: 查询1万
/// </summary>
[Benchmark]
public List<BenchmarkOrder> SqlSugar_SimpleQuery()

View File

@@ -31,6 +31,7 @@ namespace PerformanceBenchmarks.Benchmarks
{
BenchmarkConfig.InitializeDatabase();
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_sqlSugarDb.Open();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
@@ -44,6 +45,7 @@ namespace PerformanceBenchmarks.Benchmarks
[GlobalCleanup]
public void Cleanup()
{
_sqlSugarDb.Close();
_dapperConnection?.Close();
_dapperConnection?.Dispose();
}

View File

@@ -33,7 +33,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
InsertTestData();
}
@@ -44,6 +44,7 @@ namespace PerformanceBenchmarks.Benchmarks
[GlobalCleanup]
public void Cleanup()
{
_sqlSugarDb.Close();
_dapperConnection?.Close();
_dapperConnection?.Dispose();
BenchmarkConfig.CleanupDatabase();

View File

@@ -31,6 +31,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
}
/// <summary>
@@ -42,6 +43,7 @@ namespace PerformanceBenchmarks.Benchmarks
{
_dapperConnection?.Close();
_dapperConnection?.Dispose();
_sqlSugarDb.Close();
}
/// <summary>

View File

@@ -30,6 +30,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
}
/// <summary>
@@ -41,6 +42,7 @@ namespace PerformanceBenchmarks.Benchmarks
{
_dapperConnection?.Close();
_dapperConnection?.Dispose();
_sqlSugarDb.Close();
}
/// <summary>

View File

@@ -33,7 +33,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
InsertTestData();
}
@@ -44,6 +44,7 @@ namespace PerformanceBenchmarks.Benchmarks
[GlobalCleanup]
public void Cleanup()
{
_sqlSugarDb.Close();
_dapperConnection?.Close();
_dapperConnection?.Dispose();
BenchmarkConfig.CleanupDatabase();

View File

@@ -36,7 +36,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
// Insert test data
// 插入测试数据
InsertTestData();
@@ -51,6 +51,7 @@ namespace PerformanceBenchmarks.Benchmarks
{
_dapperConnection?.Close();
_dapperConnection?.Dispose();
_sqlSugarDb.Close();
BenchmarkConfig.CleanupDatabase();
}

View File

@@ -34,7 +34,7 @@ namespace PerformanceBenchmarks.Benchmarks
_sqlSugarDb = BenchmarkConfig.GetSqlServerDb();
_dapperConnection = new SqlConnection(BenchmarkConfig.SqlServerConnection);
_dapperConnection.Open();
_sqlSugarDb.Open();
InsertTestData();
}
@@ -47,6 +47,7 @@ namespace PerformanceBenchmarks.Benchmarks
{
_dapperConnection?.Close();
_dapperConnection?.Dispose();
_sqlSugarDb.Close();
BenchmarkConfig.CleanupDatabase();
}