golag的sql包使用细节

1:db这个对象是对数据库的抽象,并不能简单的理解为数据库连接,它内部包含了连接

2:prepare statment:是一个更加高效的查询语句,减少了数据库的交互,通常使用了占位符的sql会创建prepare statement

3:使用query查询的话,必须处理返回的数据,至少要关闭掉,不然会资源泄漏

4:只有queryrow方法会返回sql.errnorow

5:内置的连接池可以设置最大空闲连接数,最长重用时间,最大连接数,默认是缺少可用的连接时就创建连接

参考链接:http://go-database-sql.org/index.html

posted @ 2023-11-08 20:09  故意写bug  阅读(11)  评论(0)    收藏  举报