Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 将项目从SQLServerLocalDB切换到SQLite涉及到什么_.net_Sqlite_Localdb - Fatal编程技术网

.net 将项目从SQLServerLocalDB切换到SQLite涉及到什么

.net 将项目从SQLServerLocalDB切换到SQLite涉及到什么,.net,sqlite,localdb,.net,Sqlite,Localdb,我正在考虑将当前使用SQLServerLocalDB的项目转换为SQLite。(我的目标是提高绩效) 我正在使用EntityFramework6和codefirst迁移。该项目是一个个人,WPF,.NET4.52,单台计算机,单用户交易应用程序,我有完全的控制权。我不需要保留或保留任何现有数据库。也就是说,在交换中,我可以丢弃任何旧数据库 从表面上看,从我的noobie的角度来看,这看起来很简单。只需从nuget实现system.data.sqlite包。修改连接字符串。允许迁移创建新数据库。还

我正在考虑将当前使用SQLServerLocalDB的项目转换为SQLite。(我的目标是提高绩效)

我正在使用EntityFramework6和codefirst迁移。该项目是一个个人,WPF,.NET4.52,单台计算机,单用户交易应用程序,我有完全的控制权。我不需要保留或保留任何现有数据库。也就是说,在交换中,我可以丢弃任何旧数据库

从表面上看,从我的noobie的角度来看,这看起来很简单。只需从nuget实现system.data.sqlite包。修改连接字符串。允许迁移创建新数据库。还有boo-yah

我的问题是,我可能会遇到什么不同?
例如,我的LINQ代码是否需要更改?我会遇到不同数据类型的困难吗?我还可能面临哪些困难?

您是否调查了当前性能问题的原因?我要说的是,任何人都很难在不知道问题出在哪里的情况下给出提示,isHiya James,谢谢。我还没有。工作正在进行中,我可能不会遇到性能问题。如果我需要提前改变,我正在研究。也许,如果问题出现,我应该等待并解决它。我最大的处理点是计算移动平均线、波伦格带和价格/时间序列数据的各种指标。通常,在24小时内间隔250毫秒。(这是一个体育交易应用程序)我想我可能应该在深入研究这个项目之前探索数据库的替代方案,然后发现我必须改变一大堆事情。只需运行所有测试,看看有什么中断。(你有很多自动测试,不是吗?)。不过相当粗鲁。在某种程度上,我是个笨蛋。听起来我得去做了,看看会发生什么:)那就是我要做的。非常感谢。