Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Secret Sun
    @SecretSun
    联合主键是不是还不能 识别?
    Leon Zhang
    @martianzhang
    不能识别指什么?@SecretSun
    建议发一下SQL,以及您想要得到的建议
    lolspider
    @lolspider
    有木有使用文档。。
    Python
    @Python8888
    数据库中已经为某列常见索引,为什么还提示为该列常见索引?
    Leon Zhang
    @martianzhang
    什么叫 “常见索引”
    Python
    @Python8888
    数据库中已经为某列创建索引,为什么还提示为该列创建索引?
    Leon Zhang
    @martianzhang
    先看看连接数据是否成功了,如果连接失败在日志里能看到。
    Python
    @Python8888
    没有提示连接失败,应该是连接成功了
    Leon Zhang
    @martianzhang
    方便的话可以把建表语句和需要优化的SQL发一下,我这边本地复现一下。
    Python
    @Python8888
    这个不太方便,我在看看吧,谢谢你
    leavest
    @leavest
    带partition by list分区的建表语句语法检查失败
    CREATE TABLE t_partition_list (
    id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
    status int(11) NOT NULL COMMENT '状态(10未执行,20执行中,30执行失败,40执行成功,50删除)',
    PRIMARY KEY (id,status)
    ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8
    PARTITION BY LIST (status)
    (PARTITION p0 VALUES IN (10) ENGINE = InnoDB,
    PARTITION p1 VALUES IN (20) ENGINE = InnoDB,
    PARTITION p2 VALUES IN (30) ENGINE = InnoDB,
    PARTITION p4 VALUES IN (40) ENGINE = InnoDB,
    PARTITION p5 VALUES IN (50) ENGINE = InnoDB);
    在mysql中执行是成功的
    leavest
    @leavest
    帮忙看下,谢谢
    Hawken
    @Hawken94
    @leavest 我也试了一下你的命令,mysql8.0,在本地是可以的,使用 soar 要在 utf8后面加个",",或者是不要设置 status 为主键(只设置一个主键,我也不知道为什么)
    leavest
    @leavest
    @Hawken94 按你的方法试了,还是语法检测失败,这种list分区不行,range分区的语句可以
    Hawken
    @Hawken94
    image.png
    @leavest 不应该啊,你的 mysql 版本是8.0吗,我没在 mysql5.7试过
    leavest
    @leavest
    image.png
    @Hawken94 我们用的是5.7,
    Leon Zhang
    @martianzhang
    这里语法检查失败报错是 SOAR 使用的 TiDB parser 给的。SOAR 依赖的 TiDB parser 未对这种分区键类型做支持所以报错。
    weiwu83
    @weiwu83
    soar 可以检测mybatis上的sql么?
    frans
    @dafa168
    hi 大家好
    Leon Zhang
    @martianzhang
    有需求可以直接说哦,不用打招呼哈🙋‍♂️
    gitips
    @gitips
    @weiwu83 你解决了吗?
    anythingwhat
    @anythingwhat
    请教个问题,我要增加一条启发式规则,要对where条件中的日期、时间类型字段做处理,先要判断出where条件的字段是不是日期、时间类型, 问下heuristic.go里怎么写?感谢
    zhangyu
    @pczhangyu
    hi
    Leon Zhang
    @martianzhang
    有需求可以直接说哦,不用打招呼哈🙋‍♂️
    anythingwhat
    @anythingwhat
    soar源码可以在Windows下跑起来吗
    Leon Zhang
    @martianzhang
    我想你问的应该是Windows下能不能编译吧。Windows下编译要收工改version.go文件
    B-O-A-T
    @B-O-A-T
    image.png
    想请教一下,soar连tidb的问题,make阶段会报错
    owenliang
    @owenliang
    各位大哥好
    Deng
    @qq1415551519
    ,
    这是干啥的群?我是谁,我在哪
    Juzesheng
    @Juzesheng
    请问怎么在tp框架里使用,soar.php下载不下来啊
    anaer
    @anaer
    有vscode插件吗?
    daodao97
    @daodao97
    docker 下 zsh: no such file or directory: ./soar.linux-amd64 报这个错误, 有遇到过的吗
    Leon Zhang
    @martianzhang
    文件下载到哪个位置了要看下
    daodao97
    @daodao97
    去人路径是对的
    确认
    coolsummery
    @coolsummery
    打不打算支持hive、spark呀
    Leon Zhang
    @martianzhang
    目前使用的是pingcap/parser和vitess/parser
    这两种parser是针对mysql的语法
    coolsummery
    @coolsummery
    那是不是集成个hive的parser就可以了?
    leroichou
    @leroichou

    2019/10/31 14:23:48.718 [D] [sampling.go:84] SamplingData, tableRows: 822122, wantRowsCount: 30000, factor: 0.036491

    2019/10/29 14:15:32.713 [D] [sampling.go:103] startSampling with Query: select * from zhouw.tb_punish_history_record where RAND() <= 0.008433 LIMIT 30000

    请问 SamplingData是不是最大 30000 行数据啊?

    2019/10/31 13:05:32.443 [W] [rules.go:61] NewQuery4Audit vitess parse Error: syntax error at position 79 near 'Query: select count(*) from ( select
    SOAR 报错 vitess 语法不通过,但是直接去MySQL跑是可以的,请问这个怎么解?
    求大神解答