V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
jackblack369
V2EX  ›  MySQL

mysql 与 oracle 中各自一条记录,判断对应的字段值是否相等

  •  
  •   jackblack369 ·
    jackblack369 · 2018-12-21 11:51:00 +08:00 · 2637 次点击
    这是一个创建于 2166 天前的主题,其中的信息可能已经有所发展或是发生改变。

    除了逐个遍历对应字段,进行判断它们的值是否相等,还有其它处理策略吗?💡

    因为数据量巨大,如果逐条记录进行以上操作,效率太慢了。大家有遇到这种情况的吗

    3 条回复    2018-12-21 15:26:28 +08:00
    id4alex
        1
    id4alex  
       2018-12-21 13:25:31 +08:00   ❤️ 2
    单独开一个字段, 里面存放所有字段的 MD5 值得连接( field1MD5 + field2MD5 + ...) 的 MD5 值
    nybux
        2
    nybux  
       2018-12-21 13:38:28 +08:00
    排序后归并查找
    jackblack369
        3
    jackblack369  
    OP
       2018-12-21 15:26:28 +08:00
    @id4alex 好的,尝试一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1260 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:08 · PVG 02:08 · LAX 10:08 · JFK 13:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.