⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 softheap1.test

📁 最新的sqlite3.6.2源代码
💻 TEST
字号:
# 2007 Aug 10## The author disclaims copyright to this source code.  In place of# a legal notice, here is a blessing:##    May you do good and not evil.#    May you find forgiveness for yourself and forgive others.#    May you share freely, never taking more than you give.##***********************************************************************# # This test script reproduces the problem reported by ticket #2565,# A database corruption bug that occurs in auto_vacuum mode when# the soft_heap_limit is set low enough to be triggered.## $Id: softheap1.test,v 1.5 2008/07/08 17:13:59 danielk1977 Exp $set testdir [file dirname $argv0]source $testdir/tester.tclifcapable !integrityck {  finish_test  return}sqlite3_soft_heap_limit -1sqlite3_soft_heap_limit 0sqlite3_soft_heap_limit 5000do_test softheap1-1.1 {  execsql {    PRAGMA auto_vacuum=1;    CREATE TABLE t1(x);    INSERT INTO t1 VALUES(hex(randomblob(1000)));    BEGIN;  }  execsql {    CREATE TABLE t2 AS SELECT * FROM t1;  }  execsql {    ROLLBACK;  }  execsql {    PRAGMA integrity_check;  }} {ok}sqlite3_soft_heap_limit $soft_limit   finish_test

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -