Убедитесь, что данные физически удалены из файла данных - PullRequest
1 голос
/ 11 июля 2019

Примите во внимание следующее:

Вы создаете табличное пространство / файл данных для таблицы.Вы вставляете данные в таблицу, и эта таблица имеет индекс.

Когда вы удаляете данные, возможно, что данные фактически не удаляются из файла данных.Я написал программу

#include <stdio.h>

int main()
{
   FILE *file = fopen("/some/file/name", "r");
   int ch;
   while ((ch = fgetc(file)) != EOF) {
     if (isprint(ch)) printf("%c", ch);
   }
}

Это будет отображать любые печатные символы.Я обнаружил, что иногда данные все еще существуют в файле данных (на уровне операционной системы)

Есть ли способ заставить Oracle обнулить эти данные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...