Navicat和SQLyog之间的区别?
(1)程序执行
SQLyog可以分段执行,相当于在开发程序时打的断点,选中哪一部分执行哪一部分。
Navicat即使你选中了你想要执行的,他也会将整个页面中的sql语句全部执行。
(2)在数据同步方面两者势均力敌,只不多SQLyog在低版本中做的有些不尽人意。
Navicat和SQLyog一样都是很强大的数据库管理工具,Navicat是以速度快和操作方便著称,而SQLyog的优点是易使用、快速而简洁的图形化界面
Mysql、oracle、sql service
一:Mysql:
体积小、速度快、总体拥有成本低,开源;
支持多种操作系统;
是开源数据库,提供的接口支持多种语言连接操作 ;
MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU;
MySql有一个非常灵活而且安全的权限和口令系统。当客户与MySql服务器连接时,他们之间所有的口令传送被加密,而且MySql支持主机认证;
但Mysql不支持热备份;
MySQL最大的缺点是其安全系统,主要是复杂而非标准,另外只有到调用mysqladmin来重读用户权限时才发生改变;
二、Oracle
优点:
开放性:Oracle 能所有主流平台上运行
可伸缩性,并行性:oracle 并行服务器通过使组结点共享同簇工作来扩展windownt能力提供高用性和高伸缩性簇解决方案
安全性:获得最高认证级别的ISO标准认证。
性能:Oracle 性能高保持开放平台下TPC-D和TPC-C世界记录。
使用风险:Oracle 长时间开发经验完全向下兼容得广泛应用地风险低。
客户端支持及应用模式:Oracle 多层次网络计算支持多种工业标准用ODBC、JDBC、OCI等网络客户连接。
缺点:
操作比较复杂,需要技术含量较高。
三:Sql service
优点:
易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等;
缺点:
SQL Server 只能windows上运行,没有丝毫开放性
没有获得任何安全证书,安全性不高