简体   繁体   English

VB.NET如何使用多线程?

[英]How use MultiThreading in VB.NET?

I have example MultiThreading in VB.我在 VB 中有示例多线程。 Net, I using thread to spider site,, I have a problem: Net,我使用线程来蜘蛛网站,我有一个问题:

I have to syncLock to lock sql query select top 1 link from tblSite where process = 0 and i update process = 1, End SyncLock我必须 syncLock 锁定 sql 查询 select 来自 tblSite 的前 1 个链接,其中 process = 0 并且我更新 process = 1,End SyncLock

I spider content with links, and i update LastUpdate in DB, An Proces = 0... ..我用链接抓取内容,并在数据库中更新 LastUpdate,An Proces = 0 ...

I do it slowly, can i help about performance with multi thread.我做的很慢,我可以帮助提高多线程的性能吗? And i use to spider?我用蜘蛛?

Async IO you must use.您必须使用异步 IO。 And sync table in process not, but server place lock let instead.并且同步表不在进程中,而是让服务器放置锁。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM