为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:3.0.5
- 【问题描述】:
使用tispark 查询tidb,进行计算,有统计时间字段使用now() 值,最终结果使用dataset.show(),时间显示正常,但写入到tidb后,使用tidb查询,时间会小13小时
SHOW VARIABLES LIKE ‘%time_zone’;
system_time_zone | CST |
---|---|
time_zone | SYSTEM |
通过date查看两个服务器时间一致
tidb使用sql直接 insert into时间正常显示
spark.show (时间最后一列)
| 100| 10002| 100020007| null| null| null| 0| | null| | 11144| 0| 8100125| -0.67| 0.02| 0| -0.0534| -0.04| 0| -0.0534| -0.0534|-134.67000000000002| 134.6166| 0.0| 134.67000000000002|2020-04-23 12:22:...|
| 100| 10002| 100020007| null| null| null| 0| | null| | 11145| 0| 8100125| 0.33| 0.02| 0|0.006600000000000001| 0.0| 0|0.006600000000000001|0.006600000000000001| 66.33|-66.32339999999999| 0.0| -66.33|2020-04-23 12:22:...|
| 100| 10002| 100020007| null| null| null| 0| | null| | 11146| 0| 8100125| 0.33| 0.02| 0|0.006600000000000001| 0.0| 0|0.006600000000000001|0.006600000000000001| 66.33|-66.32339999999999| 0.0| -66.33|2020-04-23 12:22:...|
tidb表
70000 70000 100120222 (LOB) 6 bytes (LOB) 8 bytes (LOB) 2 bytes 20088 (LOB) 3 bytes 0 (LOB) 0 bytes 11224 0 8103820 9985 100 0 998500 0 0 998500 998500 599000.15 399499.85 12.5 -598987.65 2020-04-22 23:22:05
70000 70000 100120222 (LOB) 6 bytes (LOB) 8 bytes (LOB) 2 bytes 20088 (LOB) 3 bytes 0 (LOB) 0 bytes 11225 0 8103820 -9985 100 0 -998500 0 0 -998500 -998500 -599000.15 -399499.85 12.5 599012.65 2020-04-22 23:22:05
70000 70000 100120222 (LOB) 6 bytes (LOB) 8 bytes (LOB) 2 bytes 20088 (LOB) 3 bytes 0 (LOB) 0 bytes 11226 0 8103820 1 100 0 100 0 0 100 100 59.99 40.01 12.5 -47.49 2020-04-22 23:22:05