Hi all

I have a question about trafodion insert that if trafodion executes query 
‘insert into table values(i),(i+1)…,(i+100)’ N/100 times faster than executing 
query ‘insert into table values(i) N times. So I made a simple test:
I used jdbcT4 to execute query ‘insert into song values(i)’ 10K times (i from 1 
to 10K, 10k rows)and it cost about 89 seconds. Then I executed query ‘insert 
into song values(i),(I +1),…,(i+100)’ 100 times(total of 10,000 rows) and it 
cost about 8.6 seconds.
I am not sure if it only because simple 1 needs to send buffer to mxosrvr 10k 
times. But I am more concerned about if query ‘insert into table 
values(i),(),(),(I + N)’ will be executed faster in sql engine than executing 
‘insert into table values(i)’ N times.

Besides, how will the engine handle query ‘insert into table 
values(a),(b),(c)’? Will engine use execute plan cache?

Best,
宋昊霖 (Haolin(Leo) Song)

Reply via email to