自动秒收录

数据库904 (09 数据库系列课程)


文章编号:381 / 更新时间:2023-11-08 10:39:03 / 浏览:
数据库系列课程

Sharding-JDBC中的路由结果是通过分片字段和分片方法来确定的。

  • 如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片。
  • 如果查询没有分片的字段,会向所有的db或者是表都会查询一遍,让后封装结果级给客户端。

Sharding-Jdbc和MyCat查询原理大致相同:

示例代码:

public interface OrderRepository extends CrudRepository {
  @Query(value = "SELECT order_id ,user_id  FROM t_order  where order_id in (?1);", nativeQuery = true)
  public List findExpiredOrderState(List bpIds);
  @Query(value = "SELECT order_id ,user_id  FROM t_order  where user_id=:userId ", nativeQuery = true)
  public List findByUserId(@Param("userId") Long userId);




相关标签: 数据库监控

本文地址:https://www.0558.la/article/1b9b00def1b6c051e76a.html

上一篇:数据库2008r208数据库系列课程...
下一篇:新注册的域名多久可以备案新注册的域名要如...

温馨提示

做上本站友情链接,在您站上点击一次,即可自动收录并自动排在本站第一位!
<a href="https://www.0558.la/" target="_blank">自动秒收录</a>