• oceanbase 通过客户端navicat和obclient select 查询不出结果


    这张表4400条,一般select * from xxx 在mysql8.0和polardb上非常快,在OB上300多秒都没有出来

     反馈给OB官方,因为我们采用的是云企业版测试,select /*+parallel(32)*/ * from xxx 并行查询一样。。。。。

    等官方进一步解释。。。。。。。。。。。。。。。。。

    explain  select /*+parallel(32)*/ * from order_rxx  y order by create_time desc;

    ============================================================================================
    |ID|OPERATOR |NAME |EST. ROWS|COST |
    --------------------------------------------------------------------------------------------
    |0 |PX COORDINATOR MERGE SORT | |4400 |355506|
    |1 | EXCHANGE OUT DISTR |:EX10000 |4400 |294488|
    |2 | SORT | |4400 |294488|
    |3 | PX BLOCK ITERATOR | |4400 |38235 |
    |4 | TABLE SCAN |order_return_apply(idx_create_time,Reverse)|4400 |38235 |
    ============================================================================================

    Outputs & filters:
    -------------------------------------
    0 - output([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), filter(nil), sort_keys([order_return_apply.create_time, DESC])
    1 - output([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), filter(nil), dop=32
    2 - output([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), filter(nil), sort_keys([order_return_apply.create_time, DESC]), local merge sort
    3 - output([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), filter(nil)
    4 - output([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), filter(nil),
    access([order_return_apply.id], [order_return_apply.order_id], [order_return_apply.company_address_id], [order_return_apply.product_id], [order_return_apply.order_sn], [order_return_apply.create_time], [order_return_apply.member_username], [order_return_apply.return_amount], [order_return_apply.return_name], [order_return_apply.return_phone], [order_return_apply.status], [order_return_apply.handle_time], [order_return_apply.product_pic], [order_return_apply.product_name], [order_return_apply.product_brand], [order_return_apply.product_attr], [order_return_apply.product_count], [order_return_apply.product_price], [order_return_apply.product_real_price], [order_return_apply.reason], [order_return_apply.description], [order_return_apply.proof_pics], [order_return_apply.handle_note], [order_return_apply.handle_man], [order_return_apply.receive_man], [order_return_apply.receive_time], [order_return_apply.receive_note], [order_return_apply.shop_id], [order_return_apply.receive_status], [order_return_apply.delivery_company], [order_return_apply.delivery_sn], [order_return_apply.member_id], [order_return_apply.is_upload], [order_return_apply.erp_status], [order_return_apply.erp_good_status], [order_return_apply.erp_shop_status], [order_return_apply.apply_sn], [order_return_apply.real_return_amount], [order_return_apply.refund_no], [order_return_apply.refund_time]), partitions(p0)

    通过本地安装ODC:

    select /*+parallel(32)*/ * from order_return_apply where create_time >= '2018-10-17 14:34:57' order by create_time desc
    > User cancelled
    > 时间: 310.05s

  • 相关阅读:
    PHP抓取网络数据的6种常见方法
    Linux scp 使用详解
    php.ini的配置
    VS2013中,将Qt的GUI程序改为控制台程序
    Matlab 摄像机标定+畸变校正
    Camera 3D概念
    旋转矩阵
    #pragma pack()用法详解
    【Boost】boost库获取格式化时间
    C/C++读写csv文件
  • 原文地址:https://www.cnblogs.com/chinaops/p/16518338.html
Copyright © 2020-2023  润新知