簡體   English   中英

SQLyog如何與MySQL通信?

[英]How does SQLyog communicate with MySQL?

我正在使用Visual Studio 2010和MySQL.Net連接器。 我有一個查詢,在VS上大約需要20秒才能完成。 在SQLyog上,完全相同的查詢不到一秒鍾。 我對這兩個查詢做了Wireshark跟蹤。 VS查詢使用往返於服務器的純文本。 SQLyog使用一些奇怪的格式,並且不可讀。 而且,SQLyog查詢以3個數據包完成所有操作:請求,響應和最終ACK。 VS以10個數據包的形式進行處理:請求,兩個響應,ACK,另外兩個響應,ACK,另外兩個響應和最終ACK。 結果是在兩種情況下都返回兩行。 有誰知道為什么SQLyog這么快以及他們使用什么接口?

特里

SQLyog使用mysql的c api

使用本機MySQL C API完全以C / C ++ / Win32 API編寫。 沒有使用包裝器類。

mysql.net連接器

Connector / Net是使用100%純C#編寫的完全托管的ADO.NET驅動程序。 它不使用MySQL C客戶端庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM