go_db_bench 源码
进行数据库基准测试 这个测试的性能, , 通过数据库/ SQL, ,和理论最大PostgreSQL性能。 除非测试另有明确说明,否则它将始终使用准备好的语句。 有趣的结果 网络延迟和PostgreSQL服务器处理时间主导着大多数实际测试。 通过Unix域套接字在本地执行的简单查询可能比通过网络快几倍。 TLS很便宜,但不是免费的(影响约15%)。 当执行通过TCP返回较小结果集的查询时,所有Go驱动程序的性能都类似。 对于较大的结果集,较大的差异显而易见,特别是如果一个驱动程序使用二进制格式,而另一个驱动程序使用文本格式作为结果。 此外,使用特定于驱动程序的功能可能会产生明显的性能差
文件列表
go_db_bench-master.zip
(预估有个22文件)
go_db_bench-master
raw
data_row_reader.go
945B
sql.go
683B
messages.go
2KB
value_transcoder.go
16KB
message_reader.go
1KB
conn.go
31KB
README.md
211B
sanitize.go
2KB
暂无评论