电脑故障知识
找到 35 篇已发布指南 · 第 1 / 2 页

淮安电脑SQLite进度回调设为一千,为什么不能当一千毫秒超时?
N 是两次回调之间大约执行的虚拟机指令数,不是毫秒、百分比或固定时钟;1000 只能表示大约每执行一千条指令有机会回调一次。还要注意 3.41.0 起复杂 prepare 可能触发回调,且回调不得修改同一连接。

淮安电脑SQLite用CREATE TABLE AS复制数据,主键和约束也会一起复制吗?
CREATE TABLE AS SELECT 只建表并写入查询结果,不会复制主键及 UNIQUE、CHECK、NOT NULL 等约束;列默认值为 NULL、默认排序规则为 BINARY,声明类型由结果表达式亲和性决定。行数相同不等于完整 schema 克隆。

淮安电脑SQLite附加库有同名表,不写库名前缀会查到新附加那张吗?
按SQLite3 ATTACH重名表解析说明,省略schema前缀时选中的是较早附加库中的同名表,并非最新附加优先。应核对原连接database_list、实际SQL及确认的schema.table限定,不拿另开工具的顺序代替原应用。

淮安电脑SQLite内层SAVEPOINT已经RELEASE,外层回滚还能撤销吗?
内层RELEASE只移除保存点,不把其变化独立提交,外层ROLLBACK仍可撤销;只有释放最外层且事务栈为空时才可等同COMMIT,须核真实栈与成功事务结果。

淮安电脑SQLite触发器列名写错,为什么CREATE TRIGGER仍可能成功?
SQLite为兼容历史应用,会静默忽略UPDATE OF中不存在的列名,因此CREATE TRIGGER可能成功;但创建成功不代表拼写正确,触发匹配、WHEN和动作仍需分别核对。

淮安电脑SQLite双引号列名拼错却没报错,可能是什么兼容行为?
双引号拼错可能被兼容成常量,库、连接和命令行默认分别核。

淮安电脑SQLite的integrity_check返回ok,就连外键关系也都核过了吗?
integrity_check不覆盖外键,ok必须对应真实检查范围。

淮安电脑SQLite用了immutable,别人改数据库后也会自动更新查询吗?
immutable要求文件不再变化,跳过检测不等获得自动更新或实际保护。

淮安电脑sqlite3_close返回BUSY,就能认定是别的程序占着文件吗?
关闭BUSY可能来自本连接尚未释放的对象,不能直接指向其他进程。

淮安电脑SQLite遇到BUSY_SNAPSHOT,只把等待时间调长就能继续写吗?
WAL旧快照升级写冲突不是单纯等候量问题,原事务恢复由应用管理。

淮安电脑SQLite开了read_uncommitted,为什么仍可能看不到另一连接未提交的数据?
单开read_uncommitted不足以产生跨连接脏读;只有真正共享缓存且读连接启用该pragma时才存在所述条件,未共享缓存时未提交变化仍不可见。

淮安电脑SQLite插入后换了连接,last_insert_rowid还能当刚才那条ID吗?
last_insert_rowid按具体数据库连接记录最近插入的rowid;另一个连接读到相同数值,也不能据此证明就是原操作。需保原连接和回执,非零值也不作已提交证明。

淮安电脑SQLite的group_concat顺序变了,是数据库把原记录改了吗?
拼接顺序变了,不等于原记录被SQLite改写。没有聚合内ORDER BY时,group_concat的输入顺序本身是任意的;外层ORDER BY也不自动约束组内次序。先按实际库版本与原查询判断,需稳定时再落实明确业务排序键并在副本核验。

淮安电脑SQLite用了LEFT JOIN,未匹配的左表记录为什么还可能消失?
LEFT JOIN先补NULL,WHERE再筛选;若右表字段条件在补NULL行上为false或NULL,未匹配左表行仍可能被过滤。应核真实SQL与匿名样本,不直接改线上口径。

淮安电脑SQLite的LIKE能忽略英文字母大小写,也会自动忽略所有Unicode大小写吗?
默认结论是只覆盖ASCII大小写,非ASCII字符不要想当然;扩展、重写函数和设置都可能改变行为,实际环境需隔离只读复核。

淮安电脑无界鼠标点了New key,原来配好的电脑还会自动沿用旧密钥吗?
答案是否定的:换钥后旧配对不再自动续用,重新配对要以新 key 和主机名为准。普通刷新连接不是换钥,旧钥失效也不能直接判 USB 鼠标坏;服务与防火墙边界需另行按权限核对。

淮安电脑PowerRename输入点星号没匹配整段,先核正则开关还是重装?
在PowerToys当前PowerRename的文件名重命名场景里,先检查Use regular expressions开关、匹配范围和预览,不应把重装作为第一步。

淮安电脑FancyZones划了三个区,就等于系统识别出了三台显示器吗?
FancyZones的三个区是窗口布局目标,不是三台显示器的识别结果;判断时要把系统显示识别、布局触发和窗口实际落位分开。

淮安电脑开着Awake仍会熄屏,就说明长任务已经睡眠停止了吗?
Awake把系统唤醒与屏幕常亮分成两个开关,熄屏通常不等于系统睡眠,也不等于后台任务已经停止。判断要看所选模式、是否到期退出,以及任务自身的进度与记录,而不是只凭屏幕黑没黑。

淮安电脑用PowerToys改了按键,退出工具后就变回去,是键盘记不住设置吗?
这更像是PowerToys运行期内的软件映射停止生效,而非键盘固件丢存;先核对工具运行、功能开关、目标应用和具体映射,再用无敏感内容记事本复测。