powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ускорение загрузки данных из oracle в mssql
13 сообщений из 38, страница 2 из 2
Ускорение загрузки данных из oracle в mssql
    #39851821
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123> а где я на словах или еще как "на ТSQL PDFs и TIFFы разбираю"
msLex> поздно, теперь не отмоетесь.

Ха! это assmsk вопрошать начал. вот же имячко себе забацал! То ли задница, то ли урна с ошибкой.
А он туда МСК пихает? Змейс! И ни одну xml'ку не показал вражина!
Вот меня и понесло... Пардоньте.

А от грязюки хорошо за борт выкинуть (не забыть привязать).
Пока пароход идёт, не только отстирается, но и отбелится. Возможно с дырками...

Про identy:

Зачем идентити переносить в другую таблицу/базу/сервер? Именно как идентити?
"Дырки" заюзать в PK?
Ну... однажды делал на 2008...
- Убрать identy. Заполнить дырки нужными значениями (типа "dirty" в строковом поле)
- Сделать вьюшку с фильтром по этому "dirty"
- Заполнить записями с нужными PK.
- Восстановить флажок идентити в syscolumns
- Вьюшка в конце концов выродится.
Профит! Как то так.

Кстати, когда alter table делаете, objectid меняется ЕМНИП
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851834
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorКстати, когда alter table делаете, objectid меняется ЕМНИПЕсли вы про mssql, то память вам весьма изменяет.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851849
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич, не изменяет. На 2005/2008 дырки заполнял. Подробности забываются, но помню с objectid, type игрался вот при alter чего-то егоёный id был другой уже. И делал я это не через informationshema,
а сразу в таблице sys...
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851850
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorЗачем идентити переносить в другую таблицу/базу/сервер? Именно как идентити?
"Дырки" заюзать в PK?

с русским проблемы?
int заканчивался, надо было на bigint переделать.
ПК на этом поле, кластерный.
ибо это единственное уникальное поле.
ну предложите, как еще переделать int на bigint, без переделывания приложения, без простоя, с сохранением кластерного(кучи разводите у себя)
никаких онлайновых create index нет, у меня Standard.
единственный вариант поиметь уже отсортированное это заюзать имеющееся.
ну и как будете поддерживать суррогатный автоинкремент?

и про дыры, которые якобы мне захотелось позатыкать, не надо придумывать.
мне как раз при переходе на сиквенс пришлось миллионную дыру оставить, зачем - читайте выше.

очередной балабол. наверное, братец Andy OLAP
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851852
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123, ну и перезалили бы в новую таблицу с бигинтом сразу, на неё бы всё перевели и дропнули сьарьё с интом.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851853
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorГавриленко Сергей Алексеевич, не изменяет. На 2005/2008 дырки заполнял. Подробности забываются, но помню с objectid, type игрался вот при alter чего-то егоёный id был другой уже. И делал я это не через informationshema,
а сразу в таблице sys...
балабол и есть.
стоит мне на форуме высунуться, как стаи балаболов откуда ни возьмись..
тьфу да и только.
... еще и дыры он заполнял, охренеть просто
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851858
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorYasha123, ну и перезалили бы в новую таблицу с бигинтом сразу, на неё бы всё перевели и дропнули сьарьё с интом.
о да блин, это и делаю.
вопрос звучал "зачем идентити тащить в новую таблицу"
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851859
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851862
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorYasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне.Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851865
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей АлексеевичGatorYasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне.Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле.Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851867
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК. Уговорили. В викенд потренируюсь, в понедельник вынесу вердикт.
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39851872
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GatorГавриленко Сергей Алексеевичпропущено...
Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле.Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку.Напрямую? Это в нотепаде редактировать mdf-файл? Или через dbcc writepage?
...
Рейтинг: 0 / 0
Ускорение загрузки данных из oracle в mssql
    #39853875
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевичпропущено...
Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку.Напрямую? Это в нотепаде редактировать mdf-файл? Или через dbcc writepage?Беру таймаут дня на три. Савлю старые базы на виртуалку. Вспоминаю, где сидит админский щрифт. Извините.
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ускорение загрузки данных из oracle в mssql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]