1.3 Go practices in TiDB 姚维does not import failpoint ● Traverse AST to find marker function calls ● Marker function call will be rewritten with an IF statement, which calls failpoint.Eval to determine whether a failpoint is active failpoint code if the failpoint is enabled Marker functions in the new failpoint Just an empty function: ● func Inject(fpname string, fpblock func(val Value)) {} ● func InjectContext(fpname string, ctx0 码力 | 32 页 | 1.76 MB | 6 月前3
TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5254 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · system variable tidb_auto_analyze_concurrency #53460 @hawkingrei • Optimize the logic of an internal function to improve performance when querying tables with numerous columns #52112 @Rustin170506 85 • Simplify 2Starting from v6.5.0, the expression indexes created on the functions listed by the tidb_allow_function �→ _for_expression_index system variable have been tested and can be used in production environments0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v6.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3869 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · statements (only support DELETE) • TiFlash supports on-demand data compaction • MPP introduces the window function framework • TiCDC supports replicating changelogs to Kafka via Avro • TiCDC supports splitting large usually there is no need to use this statement. User document, #4145 • TiFlash implements the window function framework and supports the following window functions: • RANK() • DENSE_RANK() • ROW_NUMBER()0 码力 | 4487 页 | 84.44 MB | 1 年前3
TiDB v8.4 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5233 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · system variable tidb_auto_analyze_concurrency #53460 @hawkingrei • Optimize the logic of an internal function to improve performance when querying tables with numerous columns #52112 @Rustin170506 80 • Simplify 2Starting from v6.5.0, the expression indexes created on the functions listed by the tidb_allow_function �→ _for_expression_index system variable have been tested and can be used in production environments0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5181 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · EXTRACT(YEAR_MONTH �→ ...) function to improve query performance #54209 @mjonss In previous versions, when partition expressions use the EXTRACT(YEAR_MONTH...) �→ function, partition pruning is not supported v8.3.0, partition pruning is supported when partition expressions use the EXTRACT(YEAR_MONTH...) function, which improves query performance. For more information, see documentation. • Improve the performance0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.2 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5152 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · For more information, see documentation. 2.2.1.4 SQL • TiDB supports the JSON schema validation function #52779 @dveeden Before v8.2.0, you need to rely on external tools or customized validation logic non-conforming data from being inserted, rather than checking the data after it has been added. This function lets you verify the validity of JSON data directly in TiDB, improving the integrity and consistency0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5106 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · are not fully loaded #52207 @time- and-fate • Fix the issue that the type returned by the IFNULL function is inconsistent with MySQL #51765 @YangKeao • Fix the issue that adding a unique index might cause 2Starting from v6.5.0, the expression indexes created on the functions listed by the tidb_allow_function �→ _for_expression_index system variable have been tested and can be used in production environments0 码力 | 6479 页 | 108.61 MB | 10 月前3
TiDB v7.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4809 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · Control is a framework for resource- �→ isolating workloads by Resource Groups, but it makes no calls on how �→ individual queries affect work inside of each group. TiDB v7.2.0 �→ introduces "runaway when the HashJoin operator per- forms probe #48082 @wshwsh12 • Fix the issue that the COALESCE() function returns incorrect result type for DATE type parameters #46475 @xzhangxian1008 • Fix the issue0 码力 | 6020 页 | 106.82 MB | 1 年前3
TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4881 15.3.13 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · @lcwangchao • Fix the issue that the ROW function incorrectly infers the null type and causes an unexpected error #49015 @wshwsh12 • Fix the issue that the ILIKE function might cause data race in some scenarios 2Starting from v6.5.0, the expression indexes created on the functions listed by the tidb_allow_function_for_expression_index system variable have been tested and can be used in production environments0 码力 | 6123 页 | 107.24 MB | 1 年前3
TiDB v5.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2530 13.2.9 Does TiDB have a function like the Flashback Query in Oracle? Does it support DDL?· · · · · · · · · · · · · · · · · · · · Date and time functions: HOUR(), MICROSECOND(), MINUTE(), SEC- OND(), SYSDATE() * Type conversion function: CAST(time, real) * Aggregation functions: GROUP_CONCAT(), SUM(enum) – Support 512-bit SIMD – cannot detect changes of unsigned flags #28254 – Fix the wrong partition pruning when the partition function is out of range #28233 – Fix the issue that planner might cache invalid plans for join in some0 码力 | 2996 页 | 49.30 MB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4













