Closes #209

[skip ci]
This commit is contained in:
Gert-Jan Timmer 2018-06-12 14:22:12 +02:00
parent d31a44a0bd
commit 578beef531
1 changed files with 19 additions and 1 deletions

View File

@ -37,7 +37,6 @@ Supported Golang version:
- [User Authentication](#user-authentication) - [User Authentication](#user-authentication)
- [Compile](#compile) - [Compile](#compile)
- [Usage](#usage) - [Usage](#usage)
-
- [Extensions](#extensions) - [Extensions](#extensions)
- [Spatialite](#spatialite) - [Spatialite](#spatialite)
- [FAQ](#faq) - [FAQ](#faq)
@ -478,6 +477,25 @@ For an example see [shaxbee/go-spatialite](https://github.com/shaxbee/go-spatial
More infomation see [#305](https://github.com/mattn/go-sqlite3/issues/305) More infomation see [#305](https://github.com/mattn/go-sqlite3/issues/305)
- Error: `database is locked`
When you get an database is locked. Please use the following options.
Add to DSN: `cache=shared`
Example:
```go
db, err := sql.Open("sqlite3", "file:locked.sqlite?cache=shared")
```
Second please set the database connections of the SQL package to 1.
```go
db.SetMaxOpenConn(1)
```
More information see [#209](https://github.com/mattn/go-sqlite3/issues/209)
# License # License
MIT: http://mattn.mit-license.org/2018 MIT: http://mattn.mit-license.org/2018