[MDEV-13047] Feature Request: Need BINDSIZE option in LOAD DATA INFILE Created: 2017-06-09 Updated: 2018-08-31 Resolved: 2018-06-21 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | N/A |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Nilnandan Joshi | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | Compatibility | ||
| Description |
|
Need BINDSIZE option in LOAD DATA INFILE |
| Comments |
| Comment by Oleksandr Byelkin [ 2017-06-22 ] | |
|
Do I understand correctly that the parameter control of size of array of parameters which send via array binding interface of prepared statements. i.e. Oracle load utility uses prepared statements and sands data in chunks (arrays) controlled by this parameter? If yes then which semantic it should have in MariaDB where LOAD DATA INFILE is an server command and the file read by server (locally or via net with help of client)? | |
| Comment by Alvin Richards (Inactive) [ 2017-06-26 ] | |
|
From the Oracle Doc
| |
| Comment by Sergei Golubchik [ 2018-06-20 ] | |
|
technically, we can do it. But currently the client-side buffer size for LOAD DATA LOCAL INFILE is
that is, basically, max_packet_size. It cannot be larger than that anyway. We can allow the user to make is smaller, but why? |