Почему MySQL добавляет комментарий к таблицам InnoDB?

Используйте другой объект axes

Классический трюк MATLAB, когда приходится иметь дело с различными axes свойствами. По сути, мы собираемся создать новый объект axes, поместить его поверх драгоценного, а затем сделать его прозрачным (без цвета фона), чтобы мы могли видеть, что позади, но мы будем держать линии сетки хорошо видимыми там, где мы хотим их.

Так сразу после вашего примера кода добавьте:

ax1 = gca  ; % get handle of initial axes
ax2 = axes ; % create new axe and retrieve handle

lim = [0 numlabels] ; % Prepare X and Y properties
tks = 0:numlabels ;

% superpose the new axe on top, at the same position
set(ax2,'Position', get(ax1,'Position') );

% make it transparent (no color)
set(ax2,'Color','none') ;

% set the X and Y properties
set(ax2, ...
    'XLim',lim,'XTick',tks,'XTickLabel','' ,...
    'YLim',lim,'YTick',tks,'YTickLabel','' ) ;

% now set your grid properties
set(ax2,'GridColor','k','GridAlpha',1)

Это даст вам ( данные немного отличаются, потому что я случайно сгенерировал матрицу путаницы ):

[1121 ] enter image description here

Конечно, теперь у вас есть полный контроль над линиями сетки, поэтому вы также можете уточнить, как они выглядят через свойства сетки axes. Несколько интересных свойств:

  • GridLineStyle - Стиль линий для линий сетки
  • GridColor - Цвет линий сетки
  • GridAlpha - Сетка- прозрачность линии
  • LineWidth - Ширина линии

Для получения дополнительной информации см. документацию по Свойства осей

5
задан nickf 16 December 2008 в 04:48
поделиться

1 ответ

InnoDB хранит много таблиц на файл. В, что файл данных InnoDB, может быть свободное пространство:

  • Когда Вы отбрасываете таблицу или индекс, удаляете строки или заменяете строки меньшими (например, более короткий ТЕКСТ)
  • Файл выращен n МБ за один раз (настроенным в my.cnf)

Комментарий просто говорит Вам, сколько свободного пространства находится в Вашем файле (файлах) данных InnoDB. Когда это приблизится 0, InnoDB развернет файл данных.

Я полагаю, что блок выделения по умолчанию составляет 10 МБ, таким образом, это, вероятно, почему у Вас есть свободных почти 10 МБ.

9
ответ дан 14 December 2019 в 01:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: