首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQLyog如何与MySQL通信?

SQLyog如何与MySQL通信?
EN

Stack Overflow用户
提问于 2016-05-26 08:30:00
回答 1查看 68关注 0票数 0

我使用的是Visual Studio2010和MySQL.Net连接器。我在VS上有一个查询,大约需要20秒才能完成。在SQLyog上,完全相同的查询只需要不到一秒钟的时间。我对这两个查询进行了Wireshark跟踪。VS查询使用纯文本往返于服务器。SQLyog使用了一些奇怪的格式,并且不可读。更重要的是,SQLyog查询在3个包中完成所有这些操作:请求、响应和最终确认。VS在10个包中完成:请求、两个响应、ACK、两个响应、ACK、两个响应和最终ACK。结果是在两种情况下都返回两行。有人知道为什么SQLyog要快这么多吗?他们使用的是什么界面?

泰瑞

EN

回答 1

Stack Overflow用户

发布于 2016-05-26 09:04:17

SQLyog使用mysql's c api

使用本机MySQL C API完全用C/C++/Win32API编写的

。未使用包装器类。

mysql.net connector

连接器/Net是一个用100%纯C#编写的完全托管的ADO.NET驱动程序。它不使用MySQL C客户端库。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37449702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档