|
|
812f586beb
|
Reduce memory allocation and deallocation to improve the computational performance of numeric digits.
before optimization:
openGauss=# explain analyse select sqrt(t0) from t_numeric limit 10000000;
QUERY PLAN
-------------------------------------------------------------------------------------------
------------------------------------
Limit (cost=0.00..197973.49 rows=8386919 width=5) (actual time=0.054..167434.766 rows=838
8608 loops=1)
-> Seq Scan on t_numeric (cost=0.00..197973.49 rows=8386919 width=5) (actual time=0.05
3..166061.081 rows=8388608 loops=1)
Total runtime: 168495.866 ms
(3 rows)
Time: 168499.243 ms
after optimization:
openGauss=# explain analyse select sqrt(t0) from t_numeric limit 10000000;
QUERY PLAN
-------------------------------------------------------------------------------------------
------------------------------------
Limit (cost=0.00..197973.49 rows=8386919 width=5) (actual time=0.045..151376.445 rows=838
8608 loops=1)
-> Seq Scan on t_numeric (cost=0.00..197973.49 rows=8386919 width=5) (actual time=0.04
4..150108.807 rows=8388608 loops=1)
Total runtime: 152469.050 ms
(3 rows)
Time: 152472.278 ms
|
2022-07-28 21:58:16 +08:00 |
|
|
|
a8da82a0fb
|
Implementation of keyword ignore: using hint string
|
2022-06-20 15:46:28 +08:00 |
|
|
|
de223dd152
|
sync code
|
2022-03-04 23:22:16 +08:00 |
|
|
|
c7b25efcff
|
New features (and bug fixes)
1. alter large sequence
2. subpartition
2.1 split subpartition
2.2 truncate subpartition
3. 支持load
4. 支持start-with/connect-by
5. ...
|
2021-12-29 21:33:28 +08:00 |
|
|
|
1d540f4462
|
Patch for 930 release
|
2021-09-23 15:19:37 +08:00 |
|
|
|
4151b06669
|
support jsonb
|
2021-05-19 21:22:02 +08:00 |
|
|
|
3d79c59118
|
Misc bugfixes
|
2021-03-06 12:39:28 +08:00 |
|
|
|
815a9771fb
|
first commit for openGauss server
|
2020-06-30 17:38:27 +08:00 |
|