есть БД на sqlite3
есть простаая таблица, в ней 600 000 записей
требуется: добавить к одному столбцу параметр UNIQUE
в документации кажется даже видел - просто изменить структуру нельзя, только удалить таблицу и создать снова измененным запросом
в принципе sqliteman так и делает
но данные надо сохранить.
вот что я делаю:
- делаю дамп базы
- удаляю все кроме удаления таблицы, создания новой и внесения в неё 600 000 записей
- открываю sqlite3 data.db
- выполняю: .read dump.sql с запросами
в итоге эта операция выполняется мучительно долго - около двух-трех часов
я что-то делаю не так или это единственно возможный способ изменить структуру таблицы не потеряв данные?

    
      Ответ на:
      
          комментарий
        от splinter 
  
    
      Ответ на:
      
          комментарий
        от sergey-novikov 
  


    
      Ответ на:
      
          комментарий
        от Begemoth 
  
    
      Ответ на:
      
          комментарий
        от sergey-novikov 
  

    
      Ответ на:
      
          комментарий
        от schizoid 
  
    
      Ответ на:
      
          комментарий
        от AGUtilities 
  
    
      Ответ на:
      
          комментарий
        от AGUtilities 
  
    
      Ответ на:
      
          комментарий
        от sergey-novikov 
  
    
      Ответ на:
      
          комментарий
        от schizoid 
  

    
      Ответ на:
      
          комментарий
        от AGUtilities 
  
    
      Ответ на:
      
          комментарий
        от Reset 
  
    
      Ответ на:
      
          комментарий
        от Reset 
  



    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум Медленный запрос к sqlite (2024)
- Форум Медленная прорисовка таблицы (2015)
- Форум sqlite и закпритованая таблица (2016)
- Форум редактор таблиц в SQLite (2012)
- Форум Управление базами/таблицами sqlite (2008)
- Форум ужасно медленный wifi в arch (2020)
- Форум [archlinux] Интернет стал ужасно медленнее (2010)
- Форум Обновление libfreetype6 = УЖАСНЫЕ шрифты (2006)
- Форум [SQLite] Размер файла после удаления таблицы (2011)
- Форум jOOQ не видит таблицы в SQLite? (2014)