Navigation
- FAQ Home
- All categories
- About Webyog support and about this FAQ
- About the SQLyog program
- Connection issues

- Using the GUI
- Managing your MySQL Database Systems

- Database Schema Synchronization
- MySQL DATA synchronization
- SQL Scheduler and Reporting Tool
- Importing external data
- Backup/Restore
- SQLyog Job Agent (SJA)

- Working with Views, Stored Procedures and Triggers
- Character Set and Localization Issues
- MySQL bugs that affect SQLyog
- Questions on Open Source and Compiling
- Sitemap
5 users online | 5 Guests and 0 Registered
Most popular FAQs 
- I get error 1130 "Host is not allowed to ... (169314 views)
- Error no. 2003: Can't connect... (86274 views)
- SQLyog Version History (63952 views)
- Error no. 1045: "Connection denied..." (61348 views)
- Error no. 1251: "Client does not support authentication..." (58317 views)
- Error No. 2005: Unknown MySQL server host... (50193 views)
- What is HTTP-tunneling? (42282 views)
- What Is SSH and SSH-tunneling? (38073 views)
- Can I use SQLyog with the WINE Windows emulator ... (34946 views)
- Why are Stored Procedures not created when I import ... (34267 views)
Latest FAQs 
- SQLyog Version History (2012-01-26 08:20)
- SQLyog is a client for the MySQL server - ... (2011-11-04 04:48)
- I get error 1130 "Host is not allowed to ... (2011-11-01 05:21)
- Problems on Ubuntu 11.x (2011-10-29 13:02)
- Problems creating a functional DSN on 64 bit Windows. ... (2011-09-15 14:34)
Sticky FAQs
About the SQLyog program » General Use
ID #1103
SQLyog seems to be very fast compared to other MySQL Tools. Why?
Yes, SQLyog will completely "thrash" most other client software when it comes to raw speed. There are a handful of reasons:
1)
Most client software uses wrapper classes (.NET wrapper or DELPHI wrapper) to access MySQL. This adds a significant overhead. SQLyog, on the other hand is written in C/C++ and low-level Win32 APIs.
SQLyog uses MySQL C API to communicate with MySQL. MySQL C API is by far the fastest interface to MySQL.
2)
SQLyog is written exclusively for MySQL so we have made a lot of optimizations specific for MySQL. Other front-ends that connect to multiple database systems most often try to share a lot of code across various editions of the product. Hence, they are not fully optimized for MySQL.
Tags: -
Related entries:
- Do I need PHP to use SQLyog with MySQL?
- SQLyog gives you the most options for connecting to MySQL
- Welcome to the SQLyog FAQ
- Installation and upgrading
- Buying and Licensing SQLyog
Last update: 2006-07-07 09:00
Author: Peter Laursen
Revision: 1.0
{translationForm}
You can comment this FAQ