Re: Is it best practice to lock table for every Mysql query?
Posted by:
Craig Liu
Date: December 21, 2018 03:03PM
Thank Peter. Because it is still difficult for us to convince others that lock tables are necessary for even pure SELECT query.
For example, we have a simple query:
SELECT * FROM t1 LEFT JOIN (t2 CROSS JOIN t3 CROSS JOIN t4) ON (t2.a = t1.a AND t3.b = t1.b AND t4.c = t1.c)
Why we have to use this:
lock tables t1,t2,t3,t4 READ;
SELECT * FROM t1 LEFT JOIN (t2 CROSS JOIN t3 CROSS JOIN t4) ON (t2.a = t1.a AND t3.b = t1.b AND t4.c = t1.c);
unlock tables;
Is it a best practice for lock tables (MyISAM) before run a Select query?
Subject
Written By
Posted
December 20, 2018 11:24AM
December 21, 2018 11:13AM
December 21, 2018 11:56AM
December 21, 2018 01:08PM
December 21, 2018 01:41PM
December 21, 2018 01:58PM
Re: Is it best practice to lock table for every Mysql query?
December 21, 2018 03:03PM
December 21, 2018 06:46PM
December 27, 2018 09:55AM
December 27, 2018 11:01PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.