You can generally get the best overall upload processing performance by following these guidelines:
To help ensure that updates occur in the order files are uploaded, we generally separate files by type, and then process them sequentially, except as noted below.
For tab-delimited text files, each seller's files are separated into the following types and processed one at a time within each type, except as noted:
For XML files, each seller's files are separated into the following types and processed one at a time within each type, except as noted:
If you submit multiple files of the same type (except refunds), they will generally be processed in succession. However, files of different types can process at the same time. For example, if you submit 10 listing files and then submit one shipping confirmation file, the shipping confirmation file may begin processing before the listing files are done processing.
Here are the basic file processing steps for every file you upload:
One key to maximizing the overall performance of your files is reducing the number of times steps 1, 2, and 4 happen for your files as a whole. Each step adds to processing time, and step 2 can take as long for a small file as it does for a larger file.