···
dbTx.ExecContext(ctx, userTimestampUpdate, did, ts, ts)
136
-
if eventCount%2500 == 0 {
136
+
if eventCount%100_000 == 0 {
if err = dbTx.Commit(); err != nil {
log.Printf("commit failed: %v\n", err)
log.Printf("commit successful\n")
143
-
if eventCount%25_000 == 0 {
144
-
var results CheckpointResults
145
-
err = dbCnx.QueryRowContext(ctx, "PRAGMA wal_checkpoint(RESTART)").Scan(&results.Blocked, &results.Pages, &results.Transferred)
148
-
log.Printf("failed checkpoint: %v\n", err)
149
-
case results.Blocked == 1:
150
-
log.Printf("checkpoint: blocked\n")
151
-
case results.Pages == results.Transferred:
152
-
log.Printf("checkpoint: %d pages transferred\n", results.Transferred)
153
-
case results.Pages != results.Transferred:
154
-
log.Printf("checkpoint: %d pages, %d transferred\n", results.Pages, results.Transferred)
143
+
var results CheckpointResults
144
+
err = dbCnx.QueryRowContext(ctx, "PRAGMA wal_checkpoint(RESTART)").Scan(&results.Blocked, &results.Pages, &results.Transferred)
147
+
log.Printf("failed checkpoint: %v\n", err)
148
+
case results.Blocked == 1:
149
+
log.Printf("checkpoint: blocked\n")
150
+
case results.Pages == results.Transferred:
151
+
log.Printf("checkpoint: %d pages transferred\n", results.Transferred)
152
+
case results.Pages != results.Transferred:
153
+
log.Printf("checkpoint: %d pages, %d transferred\n", results.Pages, results.Transferred)
dbTx, err = dbCnx.BeginTx(ctx, nil)