`
bayaci
  • 浏览: 277056 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql 和 sql server 的执行脚本对比

阅读更多

今天正在对mysql cluster 的部分测试,测试过程当中我对两个系统的同样结构的表格进行了查询,结果出人意料。

脚本如下:

DROP TABLE IF EXISTS urllog;
CREATE TABLE urllog(
ID int(11) NOT NULL auto_increment,
url varchar(435) NOT NULL default '',
create_time datetime NOT NULL,
PRIMARY KEY (ID)
) ENGINE=NDBCLUSTER DEFAULT CHARSET=utf8;

我原来在sql server 上有40万数据,把32万数据导入到mysql中,查询结果:

select url,count(*) cnt from urllog group by url order by cnt limit 10

查询时间:9分钟

select top 10 url,count(*) cnt from urllog group by url order by cnt

查询时间:22秒

分享到:
评论

相关推荐

    数据库转换工具MySQL 转为SqlServer 脚本

    - **生成和执行脚本**:最后,工具会生成SQL Server兼容的创建数据库、表、索引、视图、存储过程等的脚本,这些脚本在SQL Server上执行以重建数据库结构。 5. **数据迁移**:除了结构转换,还需要将MySQL中的数据...

    mysql转化成sql server sql转化成mysql工具

    MySQL和SQL Server是两种非常流行的DBMS,分别由Oracle公司和Microsoft公司开发。当需要在两者之间进行数据迁移时,就需要用到专门的转换工具。标题提到的“mysql转化成sql server”和“sql转化成mysql工具”就是...

    通过SQL Server操作MySQL的步骤和方法

    "SQL Server 操作 MySQL 的步骤和方法" 在多种数据库环境下,经常会遇见在不同数据库之间转换数据和互相进行操作的情况。下面是使用 SQL Server 操作 MySQL 的步骤和方法的详细说明: 1. 操作前的准备 在 SQL ...

    连接mysql sqlserver的两个数据库

    首先,我们来看标题提到的“连接mysql sqlserver的两个数据库”。这通常涉及到数据库之间的数据迁移、同步或者跨平台查询。为了实现这一目标,我们需要借助特定的驱动程序和工具。 在提供的压缩包文件中,有两个...

    启动,停止,Mysql,Oracle,Sqlserver的脚本

    在IT行业中,数据库管理系统(DBMS)如MySQL、Oracle和SQL Server是企业级应用的核心组件。这些系统提供了数据存储、管理、查询以及分析等功能。在日常运维中,启动和停止数据库服务是常见的操作,这对于系统维护、...

    SQL Server数据库数据转MySQL工具

    1. **数据结构映射**:SQL Server和MySQL的数据库结构可能存在差异,如数据类型、索引、约束等。转换工具需要能够识别这些差异并进行相应的调整,确保数据在目标数据库中的正确表示。 2. **数据迁移**:工具会逐表...

    MySQL迁移SQLServer工具

    2. **转换阶段**:工具将MySQL的语法转换为SQL Server的T-SQL语法,确保数据和结构能在目标SQL Server环境中正常运行。 3. **数据迁移**:在转换完成后,SSMA可以将MySQL的数据迁移到SQL Server中,确保数据的一致...

    Navicat 实现同步sqlserver表结构到mysql操作手册1

    Navicat是一款强大的数据库管理工具,支持多种数据库类型,包括MySQL和SQL Server。它提供了便捷的数据迁移和同步功能,使得跨数据库的数据处理变得更加简单。以下是详细的步骤: 1. **启动Navicat并选择目标MySQL...

    Netbeans连接MySQL和SQL Server

    5. **创建数据库对象**:现在你可以通过NetBeans的数据库浏览器创建表格、查询数据,甚至执行SQL脚本来操作MySQL数据库。 ### 连接SQL Server 1. **安装JDBC驱动**:对于SQL Server,你需要SQL Server JDBC驱动...

    mysql数据库转换成SQLserver数据库

    "mysql数据库转换成SQLserver数据库"这个主题主要涵盖以下几个关键知识点: 1. **数据迁移**:数据迁移是从一个数据库系统到另一个数据库系统的数据传输过程。在这个过程中,我们需要确保所有数据完整无损地从MySQL...

    SQLDeveloper工具/MySQL/SQLServer驱动程序

    SQLDeveloper是一款功能强大的数据库开发工具,由甲骨文公司(Oracle)开发,支持多种数据库管理系统,包括Oracle、MySQL和SQL Server。在这个特定的压缩包中,我们关注的是它与MySQL和SQL Server驱动程序的整合,这...

    MySQL to SQL Server 2005 迁移工具

    - 功能需求:SQL Server 2005可能提供了MySQL中不具备的特定功能或服务,如更好的性能优化、高可用性解决方案(如数据库镜像)和更强大的安全特性。 - 企业策略:企业可能决定转向微软的生态系统,以统一技术栈并...

    SQLServer数据脚本转为达梦数据脚本.doc

    此文档主要是将SQLServer数据脚本转为达梦数据库数据脚本,截图为主,有需要的可以参考!

    MySQL与Sqlserver之间的数据传输

    2. **格式转换**:由于MySQL和Sqlserver的语法差异,可能需要对导出的SQL脚本进行调整,以适应Sqlserver的语法。这可能涉及到列名、数据类型和存储过程等的修改。 3. **数据导入**:在Sqlserver端,可以使用`sqlcmd...

    SQL脚本批量执行,方便大量的SQL脚本执行。

    1. **SQL Server Management Studio (SSMS)**:对于SQL Server用户,SSMS提供了一种直观的方式批量执行SQL脚本。你可以打开一个脚本文件,然后通过"运行"或"F5"键执行所有语句。如果需要处理多个文件,可以编写一个...

    Mysql转Sqlserver.rar

    本资源“Mysql转Sqlserver.rar”提供了一个详细的过程,帮助用户将基于MySQL的数据架构迁移到SQL Server环境,同时包含了一套精美的前端后台静态代码,适合进行二次开发,以满足不同场景的需求。 首先,我们来讨论...

    mysql转换为sqlserver

    5. 规范化和重构:在将数据从MySQL迁移到SQL Server时,你可能需要对数据库进行规范化,遵循SQL Server的最佳实践,例如,使用更严格的事务隔离级别,利用分区表提升大表的查询性能。 6. 触发器和存储过程:MySQL和...

    MySQL导入sql脚本错误:2006 解决方法

    MySQL导入sql脚本错误:2006 – MySQL server has gone away 到如一些小脚本很少报错,但最近导入一个10+M的SQL脚本,却重复报错: Error occured at:2014-03-24 11:42:24 Line no.:85 Error Code: 2006 - MySQL ...

    Mysql 2 Sql Server2008数据库迁移工具

    这个工具可能包含数据迁移、对象转换、数据类型映射、脚本生成等功能,以确保MySQL中的数据和结构能够正确地在SQL Server 2008中重建。 4. **数据类型映射**: MySQL和SQL Server的数据类型有所不同,迁移工具会...

Global site tag (gtag.js) - Google Analytics