1Z0-873 · Question #55
The myisamchk command-line program must not be run on a set of tables if...
The correct answer is B. The server might access the same table files. The myisamchk utility for MyISAM tables also performs table maintenance. However, it takes a different approach from MySQL Administrator and mysqlcheck. Rather than sending SQL statements to the server, myisamchk directly reads and modified the table files. For this reason…
Question
The myisamchk command-line program must not be run on a set of tables if...
Options
- AThe server is running.
- BThe server might access the same table files.
- CThe server might access any tables in the same database.
How the community answered
(37 responses)- A11% (4)
- B73% (27)
- C16% (6)
Explanation
The myisamchk utility for MyISAM tables also performs table maintenance. However, it takes a different approach from MySQL Administrator and mysqlcheck. Rather than sending SQL statements to the server, myisamchk directly reads and modified the table files. For this reason, it's necessary when using myisamchk to ensure that the server does not access the tables at the same time.The myisamchk utility for MyISAM tables also performs table maintenance. However, it takes a different approach from MySQL Administrator and mysqlcheck. Rather than sending SQL statements to the server, myisamchk directly reads and modified the table files. For this reason, it's necessary when using myisamchk to ensure that the server does not access the tables at the same time.
Topics
Community Discussion
No community discussion yet for this question.