在后台线程上不断从文本文件填充 SQL 数据库
目前,我想在将数据存储到数据库时将其作为用户的一个选项提供。
将数据保存到文件并使用后台线程将数据从文本文件读取到 SQL Server。
我的程序流程: - 不断来自服务器的数据流(每秒 100 个)。 - 想要将数据存储在文本文件中,并使用后台线程将数据从文本文件不断复制回 SQL 数据库,作为另一个用户选项。
这以前做过吗?
干杯。
Currently, I would like provide this as an option to the user when storing data to the database.
Save the data to a file and use a background thread to read data from the textfile to SQL server.
Flow of my program:
- A stream of data coming from a server constantly (100 per second).
- want to store the data in a textfile and use background thread to copy data from the textfile back to the SQL database constantly as another user option.
Has this been done before?
Cheers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的问题确实有点让人困惑。
我猜你的意思是:
我说得对吗?
如果是,那么您应该执行以下操作:
INSERT
操作上创建触发器由于从 T-SQL 到文本文件的接口不是很灵活,我建议改用缓存表。为什么是文本文件?
就此而言,为什么要在将数据插入表之前缓存数据呢?如果您解释一下问题的背景,也许我们可以提出更好的解决方案。
Your question is indeed a bit confusing.
I'm guessing you mean that:
Am I right?
If yes, then you should do something in the lines of:
INSERT
action to the tableSince the interface from T-SQL to textfiles is not very flexible, I would recommend using a caching table instead. Why a textfile?
And for that matter, why cache the data before inserting it into the table? Perhaps we can suggest a better solution, if you explain the context of your question.