YoushouldhavereceivedacopyoftheGNUGeneralPublicLicense alongwiththisprogram;ifnot,writetotheFreeSoftware
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA */
/* Extra functions we want to do with a database */ /* - Set flags for quicker databasehandler */ /* - Set databasehandler to normal */ /* - Reset recordpointers as after open database */
int heap_extra(register HP_INFO *info, enum ha_extra_function function)
{
DBUG_ENTER("heap_extra");
switch (function) { case HA_EXTRA_RESET_STATE:
heap_reset(info); /* fall through */ case HA_EXTRA_NO_READCHECK:
info->opt_flag&= ~READ_CHECK_USED; /* No readcheck */ break; case HA_EXTRA_READCHECK:
info->opt_flag|= READ_CHECK_USED; break; case HA_EXTRA_CHANGE_KEY_TO_UNIQUE: case HA_EXTRA_CHANGE_KEY_TO_DUP:
heap_extra_keyflag(info, function); break; default: break;
}
DBUG_RETURN(0);
} /* heap_extra */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.