troubleshooting Question

Using Access to process data in MySQL tables

Avatar of jhswinson
jhswinson asked on
Microsoft AccessMySQL Server
9 Comments1 Solution330 ViewsLast Modified:
I have a large table which contains 1.6 million rows. I need to do some string manipulation on one of the columns that is (probably) too complex to be done just using SQL. I have used VBA ADO in Access to loop through each record in the table, carry out the string processing and then update the record. With a smaller "test" table in Access this works fine but when I tried it using the large table in MySQL  the first attempt ran painfully slowly (processing approx 100 records in 10 minutes). Subsequent attempts generated an errror message stating that another process was trying to update the record. I have tried to process the large table just using the Access database tables but it just seems to be too large and keeps failing with exceeding max record lock errors, when I temporarily increase the max record locks in the registry it process more records but then fails with a database error. I would like to find out how to processing large amounts of data in MySQL using Access but I am obviosly not using the correct method.

Any assistane with this would be appreciated


Join our community to see this answer!
Unlock 1 Answer and 9 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 9 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros