Skip to content

Commit

Permalink
update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
terrymanu committed Aug 11, 2017
1 parent 223216a commit 62f6deb
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
5 changes: 5 additions & 0 deletions sharding-jdbc-doc/content/01-start/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,3 +115,8 @@ WHERE id=1 OR status=‘OK’
因此,SQL必须拆为两条,一条为WHERE id=1,另一条为status=‘OK’,而且他们的分片路由方式截然不同。

如果考虑到很多OR和AND的组合就更加复杂,必须组成一个多维递归的树结构。这种性能对于分布式数据库无法接受,也不可控,因此Sharding-JDBC选择不对OR进行支持。

### 9. 如果SQL在Sharding-JDBC中执行不正确,该如何调试?

Sharding-JDBC 1.5.0版本之后提供了sql.show的配置,可以将Sharding-JDBC从解析上下文,到改写后的SQL以及最终路由至的数据源的细节信息全部打印至info日志。
sql.show配置默认关闭,如果需要请通过配置开启。详情请参见[配置手册](/02-guide/configuration/)
2 changes: 1 addition & 1 deletion sharding-jdbc-doc/content/02-guide/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ props: 属性配置(可选)
| *名称* | *类型* | *数据类型* | *必填* | *说明* |
| ------------------------------------ | ------------ | ---------- | ----- | ----------------------------------- |
| metrics.enable | 属性 | boolean || 是否开启度量采集,默认为false不开启 |
| sql.show | 属性 | boolean || 是否开启SQL显示,默认为true开启 |
| sql.show | 属性 | boolean || 是否开启SQL显示,默认为false不开启 |
| metrics.millisecond.period | 属性 | String || 度量输出周期,单位为毫秒 |
| executor.min.idle.size | 属性 | int || 最小空闲工作线程数量 |
| executor.max.size | 属性 | int || 最大工作线程数量 |
Expand Down

0 comments on commit 62f6deb

Please sign in to comment.