At 9:35 -0400 7/8/03, DePhillips, Michael P wrote:
Hey Folks



I'm having a tough time finding any information in the available
documentation about this feature.  Does anyone out there have a bit of
insight as to what exactly it does.



Docs says MySQL will store a checksum for each row if this is 'on'  - that's
about all I can find.

That's correct.


It causes a slight slowdown for updates (the checksum must be recalculated)
but improves table checking operations (e.g., CHECK TABLE).  It's only for
MyISAM tables.




Some general questions are:




Where is it stored?

Is it assessable?

No, which means the answer to the question before this one is "it doesn't matter because you can't get at it." :-)


How is the checksum verified between two databases - e.g., in a master/slave environment?

Which technology is used (MD5 etc.)?

I'm not sure. I believe it may be a CRC algorithm. MD5 would be overkill for this kind of thing.




An even more general is, what would be a scenario in which I would use this feature? I'm thinking it would be nice to verify data traveling across a client server environment....but I may be wrong.....

It's for internal use only. If you want to verify data, you can institute your own application-level checksums.




Any insight?




Thanks

Mike


--
Paul DuBois, Senior Technical Writer
Madison, Wisconsin, USA
MySQL AB, www.mysql.com

Are you MySQL certified? http://www.mysql.com/certification/


-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]



Reply via email to