/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v6.0.12
test/Npgsql.Benchmarks/ReadRows.cs
26 строк
581 B
Shay Rojansky
Apply file-scoped namespaces for 6.0 (#4298)
28 янв 2022, 15:13
Не верифицирован
28 янв 2022, 15:13
2e0ad2d
Код
Авторство
О чём код?
using BenchmarkDotNet.Attributes; namespace Npgsql.Benchmarks; public class ReadRows { [Params(1, 10, 100, 1000)] public int NumRows { get; set; } NpgsqlCommand Command { get; set; } = default!; [GlobalSetup] public void Setup() { var conn = BenchmarkEnvironment.OpenConnection(); Command = new NpgsqlCommand($"SELECT generate_series(1, {NumRows})", conn); Command.Prepare(); } [Benchmark] public void Read() { using (var reader = Command.ExecuteReader()) while (reader.Read()) { } } }