Android中使用的SQLite版本是什么?
原因:我想知道如何处理模式迁移.较新的SQLite版本支持"ALTER TABLE"SQL命令,这将节省我不得不复制数据,删除表,重新创建表和重新插入数据.
我正在sql server上执行一些测试,我想获得最佳的插入速度.我使用的陈述是这样的:
INSERT INTO db_Test_databse..tbl_test with(rowlock)
( joinid, date_key,
col1, col2,col3,col4, col5, col6, col7, col8, col9, col10, ...
)
SELECT tabid as joinid,
date_key,
rec_type,
col2,
dbo.udf_convert_hex_to_dec(col3),
col4, col5, col6, col7, col8,
dbo.udf_convert_hex_to_dec(col9),
dbo.udf_convert_hex_to_dec(col10),
...
from source_table f
Run Code Online (Sandbox Code Playgroud)
共有25列; 其中大多数是bigint或int类型.
我删除了目标表中的所有索引,除了作为标识字段的主键.
有关如何提高性能的任何提示?
Ps在这种形式中,我的平均速度为16.000行/秒.