MQL5中的SQLite:新功能和性能测试 - 页 2 1234567 新评论 Renat Fatkhullin 2019.12.07 13:16 #11 Vladimir Simakov: 从不同的程序/终端同步访问同一个数据库,原则上有困难吗?我们是不是又要搞什么 "假货 "了? 我们面前根本就没有这样的任务。 Pavel Verveyko 2019.12.07 13:18 #12 谢谢你)宝贵的介绍。 现在你可以使用数据库而不是文件来存储大量的数据。 Vladimir Simakov 2019.12.07 13:24 #13 Renat Fatkhullin: 我们面前根本就没有这样的任务。 为什么不呢? Roman 2019.12.07 13:41 #14 Renat Fatkhullin:你看到上面的业绩表了吗?在MQL5中往往比在C++中更快。当然,一切都是多线程的,一切都很正确。 这个问题是关于如果不同的程序/进程 独立访问同一个数据库文件会发生什么。不是一个程序(MQL5),而是几个独立的程序,它们互不相识,也不使用同一个数据库手柄。 表现,是的,很出色。 是的,Sqlite 中的不同进程可能会出现死锁。 也许数据库句柄应该是每个单独文件的预处理器指令,应该在每个EA/脚本中声明,,类似于Base的内部通用句柄。 fxsaber 2019.12.07 14:13 #15 Renat Fatkhullin: 不要再散布无能的用户关于 "杀死SSD "的公然胡说八道。 市场中的终端到终端的复印机是按照每10秒更新一次文件中的数据的原则实施的。 这并不难计算出每年有多少记录。 [删除] 2019.12.07 14:18 #16 顺便说一下......最近发现笔记本电脑的速度变慢了。清洁了驱动器,决定检查一下ssd的感觉,因为这个shaitan硬件对我来说研究得并不透彻。检查后显示有68%的剩余寿命,笔记本电脑刚过2年。这很有趣。 但在我的印象中,主轴上的螺丝可能在安静地工作了两年后就死了。 系统驱动器,MT5的所有appdata/roaming文件都在另一个驱动器上,还没有检查过那个驱动器 Vladimir Simakov 2019.12.07 14:44 #17 fxsaber: 市场中的终端到终端的复印机是按照每10秒更新一次文件中的数据的原则实施的。 不难计算出这是每年多少条记录。 呜呜...1/10秒的时间--多么猛烈的耻辱性代码。给人们提供带有系统同步基元的本地文件映射... Реter Konow 2019.12.07 14:46 #18 Pavel Verveyko: 谢谢你)宝贵的介绍。 现在你可以使用数据库而不是文件来存储大量的数据。 对不起,我问了努比亚的问题:"根本区别是什么?对它们进行分类是否更容易、更方便?更多的空间?还有什么事吗? Pavel Kolchin 2019.12.07 14:48 #19 Renat Fatkhullin: 如果你想在终端之间 交换数据,如果你让一个终端连接用于编辑,而另一个只用于读取,就像文件一样,都是通过超快的内存来实现的呢? 在mql4中可能吗? Реter Konow 2019.12.07 14:58 #20 DatabaseExecute函数 接受行来填充表,但不能超过64行。这是对函数参数的限制。如果有更多的行呢?如何按顺序填充一个大表? 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
从不同的程序/终端同步访问同一个数据库,原则上有困难吗?我们是不是又要搞什么 "假货 "了?
现在你可以使用数据库而不是文件来存储大量的数据。
我们面前根本就没有这样的任务。
你看到上面的业绩表了吗?在MQL5中往往比在C++中更快。
当然,一切都是多线程的,一切都很正确。
这个问题是关于如果不同的程序/进程 独立访问同一个数据库文件会发生什么。不是一个程序(MQL5),而是几个独立的程序,它们互不相识,也不使用同一个数据库手柄。
表现,是的,很出色。
是的,Sqlite 中的不同进程可能会出现死锁。
也许数据库句柄应该是每个单独文件的预处理器指令,应该在每个EA/脚本中声明,
,类似于Base的内部通用句柄。
不要再散布无能的用户关于 "杀死SSD "的公然胡说八道。
市场中的终端到终端的复印机是按照每10秒更新一次文件中的数据的原则实施的。
这并不难计算出每年有多少记录。
顺便说一下......最近发现笔记本电脑的速度变慢了。清洁了驱动器,决定检查一下ssd的感觉,因为这个shaitan硬件对我来说研究得并不透彻。检查后显示有68%的剩余寿命,笔记本电脑刚过2年。这很有趣。
但在我的印象中,主轴上的螺丝可能在安静地工作了两年后就死了。
系统驱动器,MT5的所有appdata/roaming文件都在另一个驱动器上,还没有检查过那个驱动器
市场中的终端到终端的复印机是按照每10秒更新一次文件中的数据的原则实施的。
不难计算出这是每年多少条记录。
谢谢你)宝贵的介绍。
现在你可以使用数据库而不是文件来存储大量的数据。
如果你想在终端之间 交换数据,如果你让一个终端连接用于编辑,而另一个只用于读取,就像文件一样,都是通过超快的内存来实现的呢?
在mql4中可能吗?