Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Yasha123> а где я на словах или еще как "на ТSQL PDFs и TIFFы разбираю" msLex> поздно, теперь не отмоетесь. Ха! это assmsk вопрошать начал. вот же имячко себе забацал! То ли задница, то ли урна с ошибкой. А он туда МСК пихает? Змейс! И ни одну xml'ку не показал вражина! Вот меня и понесло... Пардоньте. А от грязюки хорошо за борт выкинуть (не забыть привязать). Пока пароход идёт, не только отстирается, но и отбелится. Возможно с дырками... Про identy: Зачем идентити переносить в другую таблицу/базу/сервер? Именно как идентити? "Дырки" заюзать в PK? Ну... однажды делал на 2008... - Убрать identy. Заполнить дырки нужными значениями (типа "dirty" в строковом поле) - Сделать вьюшку с фильтром по этому "dirty" - Заполнить записями с нужными PK. - Восстановить флажок идентити в syscolumns - Вьюшка в конце концов выродится. Профит! Как то так. Кстати, когда alter table делаете, objectid меняется ЕМНИП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 19:36 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorКстати, когда alter table делаете, objectid меняется ЕМНИПЕсли вы про mssql, то память вам весьма изменяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 20:16 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевич, не изменяет. На 2005/2008 дырки заполнял. Подробности забываются, но помню с objectid, type игрался вот при alter чего-то егоёный id был другой уже. И делал я это не через informationshema, а сразу в таблице sys... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:35 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorЗачем идентити переносить в другую таблицу/базу/сервер? Именно как идентити? "Дырки" заюзать в PK? с русским проблемы? int заканчивался, надо было на bigint переделать. ПК на этом поле, кластерный. ибо это единственное уникальное поле. ну предложите, как еще переделать int на bigint, без переделывания приложения, без простоя, с сохранением кластерного(кучи разводите у себя) никаких онлайновых create index нет, у меня Standard. единственный вариант поиметь уже отсортированное это заюзать имеющееся. ну и как будете поддерживать суррогатный автоинкремент? и про дыры, которые якобы мне захотелось позатыкать, не надо придумывать. мне как раз при переходе на сиквенс пришлось миллионную дыру оставить, зачем - читайте выше. очередной балабол. наверное, братец Andy OLAP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:37 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Yasha123, ну и перезалили бы в новую таблицу с бигинтом сразу, на неё бы всё перевели и дропнули сьарьё с интом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:43 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorГавриленко Сергей Алексеевич, не изменяет. На 2005/2008 дырки заполнял. Подробности забываются, но помню с objectid, type игрался вот при alter чего-то егоёный id был другой уже. И делал я это не через informationshema, а сразу в таблице sys... балабол и есть. стоит мне на форуме высунуться, как стаи балаболов откуда ни возьмись.. тьфу да и только. ... еще и дыры он заполнял, охренеть просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:44 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorYasha123, ну и перезалили бы в новую таблицу с бигинтом сразу, на неё бы всё перевели и дропнули сьарьё с интом. о да блин, это и делаю. вопрос звучал "зачем идентити тащить в новую таблицу" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:52 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Yasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 21:56 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorYasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне.Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 22:06 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичGatorYasha123, перезалил, а потом поставил идентити. Уже на имеющиеся данные нужного размера. А дальше бы работал уже идентити уже в новом диапазоне.Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле.Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 22:24 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
ОК. Уговорили. В викенд потренируюсь, в понедельник вынесу вердикт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 22:27 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
GatorГавриленко Сергей Алексеевичпропущено... Вы про какую сейчас СУБД? В MSSQL нельзя "поставить" identity на существующее поле.Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку.Напрямую? Это в нотепаде редактировать mdf-файл? Или через dbcc writepage? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2019, 22:44 |
|
||
|
Ускорение загрузки данных из oracle в mssql
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевичпропущено... Вроде можно, если напрямую покурочить запись в системной таблице и другие записи в других таблицах. Там набор флажков и целостность. Аккуратненько ручками сваять хотелку.Напрямую? Это в нотепаде редактировать mdf-файл? Или через dbcc writepage?Беру таймаут дня на три. Савлю старые базы на виртуалку. Вспоминаю, где сидит админский щрифт. Извините. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2019, 19:15 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39851872&tid=1687365]: |
0ms |
get settings: |
11ms |
get forum list: |
24ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 398ms |

| 0 / 0 |
