|
|
有胆有识的泡面 · mySQL中怎么将dmp文件导入数据库开发者社区· 2 周前 · |
|
|
开朗的花生 · java - Why doesn't ...· 2 年前 · |
|
|
开心的炒饭 · Nginx如何优雅的实现负载均衡!(建议收藏 ...· 2 年前 · |
|
|
笑点低的荒野 · 基于MATLAB的视频运动目标跟踪与检测定位 ...· 2 年前 · |
|
|
腼腆的西瓜 · Date and time ...· 2 年前 · |
神职人员!
在
sqlflite
数据库中,我遇到了非常常见但很少见的问题。由于我从服务器获得了大量数据,所以我们使用
sqflite
在数据库中本地保存数据。
但正如我提到的,我们得到了大量的数据。所以,当我们从数据库中检索数据时,我们会得到一些错误或者可以说是bug,如下所示,
W/CursorWindow(15261): Window is full: requested allocation 1310926 bytes, free space 904042 bytes, window size 2097152 bytes
E/SQLiteQuery(15261): exception: Row too big to fit into CursorWindow required Pos=0, totalRows=1; query: SELECT * FROM my_package
作为解决方案,我发现我们在单次查询时从表中检索超过1MB大小的数据,这是因为sql中有1MB的限制。我们正面临着这个问题。
所以,我的问题是如何在sql颤振中增加这个限制?
我认为没有办法提高CursorWindow的大小限制,正如这里提到的: Issue raised in Sqflite having comment saying about limit been unchangeable
请随意尝试本StackOverflow注释中的任何建议解决方案: various ways to circumvent the issue in the question
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
|
|
有胆有识的泡面 · mySQL中怎么将dmp文件导入数据库开发者社区 2 周前 |