Batch Query Artifact Service failing to send batch due to size
# Background
```
ConnectionCallback; SQL []; Packet for query is too large (101673310 > 51200000). You can change this value on the server by setting the max_allowed_packet' variable.; nested exception is com.mysql.jdbc.PacketTooBigException: Packet for query is too large (101673310 > 51200000). You can change this value on the server by setting the max_allowed_packet' variable.
```
This happened 48 times on 2021-02-04 and 13 on the 2021-02-14 . Not since, and only other occurrence was 3 times in December. Suggest we keep an eye on this one in case we start to see increasing numbers of failed batches.
[comment]: # (If this is a bug, fill in the following sections)
# Observed behavior
[comment]: # (Please provide as many details as you can about steps to reproduce, operating system, browser, and version used, screenshots, example submission IDs, example XML, example queries, etc)
# Expected behavior
[comment]: # (What did you expect to happen before you observed the anomalous behavior?)
# How urgent
[comment]: # (There are myriad factors that go into prioritizing and scheduling development work, but any information you can provide to help us understand severity, urgency, relative priority, or deadlines, is much appreciated.)
[comment]: # (No need to update the Definition of ready when filing issues, but feel free to have a go if you're familiar with the territory.)
# Definition of ready
- [ ] Product owner:
- [ ] Tech lead:
- [ ] Service:: label applied
- [ ] Definition of done updated
- [ ] Acceptance testing plan:
- [ ] Weight applied
[comment]: # (Feel free to leave this as is, or suggest changes. We'll update these during Backlog Refinement, prior to bringing this into a sprint.)
# Definition of done
- [ ] Unit tests identified, implemented, and passing
- [ ] Code reviewed
- [ ] Available for acceptance testing via a staging URL, or otherwise
- [ ] Consider any impacts to current or future architecture/infrastructure, and update specifications and documentation as needed
- [ ] Knowledge base reviewed and updated
- [ ] Public documentation reviewed and updated
- [ ] Acceptance criteria met
- [ ] AC 1
- [ ] AC 2
- [ ] Acceptance testing passed
# Notes
[comment]: # (By default all issues need to be labeled Planning::New, only remove if you know what you're doing)
issue