Commit a386942
committed
Add "G" (server-side data generation) as an initialization step in pgbench.
This commit allows --init-steps option in pgbench to accept "G" character
meaning server-side data generation as an initialization step.
With "G", only limited queries are sent from pgbench client and
then data is actually generated in the server. This might make
the initialization phase faster if the bandwidth between pgbench client
and the server is low.
Author: Fabien Coelho
Reviewed-by: Anna Endo, Ibrar Ahmed, Fujii Masao
Discussion: https://postgr.es/m/alpine.DEB.2.21.1904061826420.3678@lancre1 parent 4b5e58b commit a386942
File tree
4 files changed
+108
-26
lines changed- doc/src/sgml/ref
- src/bin/pgbench
- t
4 files changed
+108
-26
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
| 196 | + | |
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
202 | 224 | | |
203 | 225 | | |
204 | 226 | | |
| |||
262 | 284 | | |
263 | 285 | | |
264 | 286 | | |
265 | | - | |
| 287 | + | |
266 | 288 | | |
267 | 289 | | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
268 | 294 | | |
269 | 295 | | |
270 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
135 | 136 | | |
136 | 137 | | |
137 | 138 | | |
| |||
627 | 628 | | |
628 | 629 | | |
629 | 630 | | |
630 | | - | |
| 631 | + | |
631 | 632 | | |
632 | 633 | | |
633 | 634 | | |
| |||
3803 | 3804 | | |
3804 | 3805 | | |
3805 | 3806 | | |
3806 | | - | |
| 3807 | + | |
3807 | 3808 | | |
3808 | 3809 | | |
3809 | | - | |
| 3810 | + | |
| 3811 | + | |
| 3812 | + | |
| 3813 | + | |
| 3814 | + | |
| 3815 | + | |
| 3816 | + | |
| 3817 | + | |
| 3818 | + | |
| 3819 | + | |
| 3820 | + | |
| 3821 | + | |
| 3822 | + | |
| 3823 | + | |
3810 | 3824 | | |
3811 | 3825 | | |
3812 | 3826 | | |
| |||
3820 | 3834 | | |
3821 | 3835 | | |
3822 | 3836 | | |
3823 | | - | |
| 3837 | + | |
3824 | 3838 | | |
3825 | 3839 | | |
3826 | 3840 | | |
3827 | 3841 | | |
3828 | 3842 | | |
3829 | 3843 | | |
3830 | 3844 | | |
3831 | | - | |
3832 | | - | |
3833 | | - | |
3834 | | - | |
3835 | | - | |
3836 | | - | |
3837 | | - | |
3838 | | - | |
3839 | | - | |
| 3845 | + | |
| 3846 | + | |
3840 | 3847 | | |
3841 | 3848 | | |
3842 | 3849 | | |
| |||
3940 | 3947 | | |
3941 | 3948 | | |
3942 | 3949 | | |
| 3950 | + | |
| 3951 | + | |
| 3952 | + | |
| 3953 | + | |
| 3954 | + | |
| 3955 | + | |
| 3956 | + | |
| 3957 | + | |
| 3958 | + | |
| 3959 | + | |
| 3960 | + | |
| 3961 | + | |
| 3962 | + | |
| 3963 | + | |
| 3964 | + | |
| 3965 | + | |
| 3966 | + | |
| 3967 | + | |
| 3968 | + | |
| 3969 | + | |
| 3970 | + | |
| 3971 | + | |
| 3972 | + | |
| 3973 | + | |
| 3974 | + | |
| 3975 | + | |
| 3976 | + | |
| 3977 | + | |
| 3978 | + | |
| 3979 | + | |
| 3980 | + | |
| 3981 | + | |
| 3982 | + | |
| 3983 | + | |
| 3984 | + | |
| 3985 | + | |
| 3986 | + | |
| 3987 | + | |
| 3988 | + | |
| 3989 | + | |
| 3990 | + | |
| 3991 | + | |
| 3992 | + | |
| 3993 | + | |
| 3994 | + | |
3943 | 3995 | | |
3944 | 3996 | | |
3945 | 3997 | | |
| |||
4020 | 4072 | | |
4021 | 4073 | | |
4022 | 4074 | | |
4023 | | - | |
4024 | | - | |
4025 | 4075 | | |
4026 | 4076 | | |
4027 | 4077 | | |
4028 | 4078 | | |
4029 | 4079 | | |
4030 | 4080 | | |
4031 | | - | |
| 4081 | + | |
4032 | 4082 | | |
4033 | | - | |
| 4083 | + | |
4034 | 4084 | | |
4035 | | - | |
| 4085 | + | |
| 4086 | + | |
4036 | 4087 | | |
4037 | | - | |
| 4088 | + | |
| 4089 | + | |
4038 | 4090 | | |
4039 | 4091 | | |
4040 | 4092 | | |
| |||
4075 | 4127 | | |
4076 | 4128 | | |
4077 | 4129 | | |
4078 | | - | |
4079 | | - | |
| 4130 | + | |
| 4131 | + | |
| 4132 | + | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
4080 | 4136 | | |
4081 | 4137 | | |
4082 | 4138 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| |||
0 commit comments