powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / INSERT в БД, ничего не происходит
25 сообщений из 31, страница 1 из 2
INSERT в БД, ничего не происходит
    #40037569
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Подскажите пожалуйста такой момент, есть много "жирных" скриптов в которых INSERT идет в одну таблицу.
Поскольку скрипты большие, запускаю на выполнение я их через sqlcmd, параметры такие использую
SQLCMD -E -i script.sql -o log.txt

Трудность в чем, первый прогнал скрипт, добавил 136 записей.
Прогоняю второй, в log.txt rows affected, но количество записей не увеличивается, sqlcmd не отработал, но последний last batch был пол часа назад, сервер как будто ничего не делает, не инсертит.
В sp_who2 от sqlcmd процесс AWAITING COMMAND. Инсертов в данный момент тоже не выполняется.

Хотелось бы выяснить почему, что я упускаю?
Пример скрипта заливаю на dropmefiles, они действительно большие, минимальный весит 700 метров. Через ssms они не открываются, открываю фаром. https://dropmefiles.com/q0a5d

Заранее спасибо!
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037584
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl
Хотелось бы выяснить почему, что я упускаю?
Пример скрипта заливаю на dropmefiles, они действительно большие, минимальный весит 700 метров. Через ssms они не открываются, открываю фаром.
Для понимания хорошо бы знать, что там, в скриптах.
Файл в 350 мб качать неохота, вы лучше положите сюда кусок.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037592
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
классический debug-подход это разбиение сложного процесса на более малые
для определения на каком этапе происходит наибольшая задержка (или несколько из них)
.. и так далее (если это что-то неприемлемое) пока не получится докопаться до истины / решения проблемы.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037608
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg,


Код: sql
1.
SET IDENTITY_INSERT [dbo].[SBEDocVer] ON Insert into [dbo].[SBEDocVer] ([TypeID],[EDocID],[XRecID],[Number],[FullTextID],[DefaultCert],[Author],[CRC],[VersionData],[TypeVersionData],[VersionDataLastUpd],[LifeStage],[ModifyDate],[Note],[Size],[Editor],[Hidden],[SignatureType],[TextModifyDate],[Source],[ExtractDate],[Extractor],[LockedForServer]) SELECT 192218,1,3141,48136,27186,'',104330,CONVERT(varchar(255),0xc4) COLLATE DATABASE_DEFAULT,[VersionData].BulkColumn,CONVERT(varchar(10),0x504b030414000600080000002100218c463a730100008c050000130008025b436f6e74656e745f54797065735d2e786d6c20a2040228a000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c454c96ec23010bd57ea3f44be568981435555040e5d8e2d12f4034c3c2116896d79060a7fdf895954552c4220f59228b1e76df64c7fb86aea6409018db3b9e8661d91802d9c3676968bafc97bfa24122465b5aa9d855cac01c570707fd79fac3d60c2d516735111f96729b1a8a05198390f96574a171a45fc1966d2ab62ae66207b9dcea32c9c25b094528b2106fd5728d5a2a6e46dc5bf374aa6c68ae465b3afa5ca85f2be368522162a9756ff21495d599a02b42b160d4367e803288d15003575e68361c63006223686421ee40c50e365a45b571957466158198f0f6cfd0843bb72dcd5b6ee938f23180dc94805fa500d7b97ab5a7ebb309f3a37cf4e835c1a4d8c286b94b13bdd27f8e36694f1d5bdb190d65f04be5047ef9f7410df7590f1797d1411e68c71a4750d78ebe38fa0e7982b15408f89bb68767301bfb14fe9e0d61e05e791a74780cb53d8b56a5b9d7a06824006f6cd7ae8d2ef1979f45c1d3bb4b34d833ec02de32c1dfc000000ffff0300504b030414000600080000002100b5553023f40000004c0200000b0008025f72656c732f2e72656c7320a2040228a000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac924d4fc3300c86ef48fc87c8f7d5dd9010424b774148bb21547e8049dc0fb58da3241bddbf271c10541a8303477fbd7efccadbdd3c8deac821f6e234ac8b12143b23b677ad8697fa7175072a2672964671ace1c41176d5f5d5f699474a792876bd8f2aabb8a8a14bc9df2346d3f144b110cf2e571a0913a51c86163d99815ac64d59de62f8ae01d54253edad86b0b737a0ea93cf9b7fd796a6e90d3f88394cecd29915c8736267d9ae7cc86c21f5f91a5553683969b0629e723a22795f646cc0f3449bbf13fd7c2d4e9cc852223412f832cf47c725a0f57f5ab434f1cb9d79c43709c3abc8f0c9828b1fa8de010000ffff0300504b0304140006000800000021004aa9a661fa000000470300001a000801786c2f5f72656c732f776f726b626f6f6b2e786d6c2e72656c7320a2040128a0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc92cd6ac4300c84ef85be83d1bd7192fe50ca3a7b2985bdb6db0730b112874d6c63a93f79fb9a94ee36b0a497d0a32434f331cc66fb39f4e21d2375de2928b21c04bada9bceb50a5ef74f57f72088b533baf70e158c48b0ad2e2f36cfd86b4e4f64bb4022a938526099c38394545b1c34653ea04b97c6c741731a632b83ae0fba4559e6f99d8cbf35a09a698a9d511077e61ac47e0cc9f96f6ddf345d8d8fbe7e1bd0f1190bc9890b93a08e2db28269fc5e16590205799ea15c93e1c3c70359443e711c5724a74bb90453fc33cc6232b76bc290d511cd0bc7543e3aa5335b2f2573b32a0c8f7deafab12b34cd3ff67256ffea0b0000ffff0300504b0304140006000800000021008012b7b1e5020000330600000f000000786c2f776f726b626f6f6b2e786d6ca454414f134118bd9bf81fd6090927d8ee520a366d0916884d843458e0d2c44c77a7dd09bb33ebccd4c20d30c103265e3c188dc618af26a8313654f80db3ffc86f6729546a428d979df97692f7bef7de37535ada8b42eb191192725646ce6c0e598479dca7ac53465b8db59945644985998f43ce4819ed1389962a77ef947a5cecb638dfb50080c9320a948a8bb62dbd804458cef29830386973116105a5e8d8321604fb32204445a1ede672053bc294a10ca12826c1e0ed36f5c80af7ba11612a031124c40ada97018de5102df226818bb0d8edc6331e8f628068d190aa7d038aacc82bd63a8c0bdc0a41f69e333f4486ed1874443dc1256fab5980b2b326c7f43a39db7132c995529b86643bb3ddc271bc81a39425445688a55af5a9227e1915a0e43d72fd039a10ddf841978670eae4f36e0ed995ab28eac282e44886a5bf2447fa54bfd5e7baafbfeb5364f9a48dbba16a4040436a0071f3ae5b485140f072a8886058912a670afcbd4ce67fbd34d8d5804372d62679daa582c0c0a496564af0c55e11b7641dabc0ea8ab08caac5e60e653eefc9666375bdde5c7beccee517724e73a5b6b95a6d6cad3fd9a83f6a8ec481c7b3fe8740b097aab7417ed662b6bf6945a5940efb36253d796d785a5a7b59b3a9957079f68755018a9e91b1437d15c0f1a2731ff2cbfe3d24b413a8325a58c89b08ed1174734380c5ac163393a1dfe97e72981c59c9a1be803807fad4ecbe41c41070f20a6e697ab16ae95cc09014296c44cd77526d7f007dd43ff4cfe4b91e242fd301498e92134b5fc07200505fd39d3ed3fd11b839f3002818cf80fa3e81fb7a85ee1ae786fdc27c5146fc74fca0fb916aa8e18d69f518e6116881e90055a66f15367d6f6a79aa50b247f0fe0afe1edaefeb5fa0ee1c1cbaf405aad7509d815e73922a9e98d49d88347901c40320f964fc1b4018c7c9c9c424f9db493e03f01974fe612c24b06fb2388d894e119c9cbbc137ea2ba4e6e1d04b9f1158cc28e5e70bae99217bf8de577e030000ffff0300504b030414000600080000002100b30ed55df7030000d60e00000d000000786c2f7374796c65732e786d6ce4574d6ee33614de17e81d04ee15498ee5da86e5411c47c000d362d0b840b79444d944f8235074624f31eb2ee60ebd43975dcc1d921bcd2329d99a4cec1893a2eda01b9b7cd4fbf8bd5f9293571bcebc5ba26a2a4582a2b3107944e4b2a06299a05f16a93f445eadb12830938224684b6af46afafd77935a6f19b95e11a23d80107582565a57e320a8f315e1b83e931511b0524ac5b186a95a0675a5082e6aa3c459d00bc341c03115c8218c797e0a08c7ea665df9b9e415d634a38ceaadc5421ecfc7af97422a9c31a0ba89fa386fb1ede40b784e73256b59ea33800b6459d29c7cc972148c02409a4e4a2974ede5722d7482ce01daec30be11f24ea466091cd87c359dd4efbc5bcc4012a1603ac92593cad3e0192066250273e2beb8c48c668a9acf4acc29db3a71cfeaadb0aac1c516aa17f68dcc3ab8d1e514cc35c2c070730c3b7b3b8c237b2f2827b5f713b9f37e961c8bc71c1cf727387cb65d664835e60e9fb3f64251cc4eb6b5d9c7fed5601e65ac130027984e20113451228555af192fb615785a40ce3aefc0d2b35f2f15de46bdf874855a325a98882f2fad8fd5324b509ace06f3f9957544d62c5051900d291234b0110c3a844de82c39fb0736665215508f6d9ac580ef44d30923a5065f2bba5c997f2d2bf8cda4d690bcd34941f1520acc4c36b41a5d4da86328d9047152d035075897948fb9994d9a3d4ed4b07c2c9d13158078cbfb440d67e4f336b6def9f698ff03d1d925cb7fc5e97f27a126e5a18072c2d8b549f55fcb5d1599bebc293db1e629d7afa110e19c331db31d4205364357316e622aa98be6b03bb0c3af82f536e50eff10a91ef06b48c1704f2a8253a7d1f67055b1ad3978cc91d2cc40673f9bd956b29f5f30ba149c3885e904ce1d37f55652d17700640eac1cd68942e652a069de95dc295c2dc8c66e675cb3290f3bf5107f907f13fcc1a1adff2155f6fe37a7fe11ffff8b1e3fc4b8ffbf62eccae0ad929ae4dadd69a1465f98e9d50ece6332bf310779686f09c72ae0503c209d8e65d0cb6af4b9b2346defe95ef788d44934cc55e18946d192b0bd13ba65a7257fd69077add53397e104ddff71ffe7c38787dfef3f3e7cb8ffabe3a66c4d99a6e289a60cd8c566dfe66d54b4b9fedb0360b71b985d9012af995eec1613b41fff68af44d09b9aafded25ba92d4482f6e337e6de150d4ce4a10bbea9e19a04ffde5ad104fd7635fb6134bf4a7bfe309c0dfdfe3989fd513c9bfb71ff72369fa7a3b0175ebeefbc465ef016b16f2668bd517f5c3378b1a8c6d886fcf55e96a0cec4d1b7790bb4bbdc47bd41781147a19f9e8791df1fe0a13f1c9cc77e1a47bdf9a03fbb8ad3b8c33dfe3aee511844917bf019f2f158c3e38351d1c6aa8d50570a4182e91123823612c1fe413afd040000ffff0300504b0304140006000800000021003b6d324bc10000004201000023000000786c2f776f726b7368656574732f5f72656c732f7368656574312e786d6c2e72656c73848fc18ac2301445f703fe43787b93d6850c43533722b855e70362fada06db9790f714fd7bb31c65c0e5e570cfe5369bfb3ca91b660e912cd4ba0285e4631768b0f07bda2dbf41b138eadc14092d3c9061d32ebe9a034e4e4a89c79058150bb1855124fd18c37ec4d9b18e09a9903ee6d949897930c9f98b1bd0acaa6a6df25f07b42f4eb5ef2ce47d57833a3d5259feec8e7d1f3c6ea3bfce48f2cf84493990603ea24839c845edf2806241eb77f69e6b7d0e04a66dcccbf3f6090000ffff0300504b0304140006000800000021007ee6615bad0100004703000018000000786c2f776f726b7368656574732f7368656574322e786d6c9493c16adc301086ef85be83d03d96bde9268db11d1696901c02a134bd6be5b12d56d2b8927637fbf619dbb55b1a02c9c13083469ffe7f665cdcbe58c38ee0834657f22c493903a7b0d6ae2df9f3cfbb8bef9c85285d2d0d3a28f91902bfadbe7e294ee8f7a103888c082e94bc8bb1cf8508aa032b43823d383a69d05b1929f5ad08bd07598f97ac11ab34bd12566ac72742ee3fc2c0a6d10ab6a80e165c9c201e8c8ca43f74ba0f33cdaa8fe0acf4fb437fa1d0f684d869a3e37984726655fed03af47267c8f74bf64daa993d266ff0562b8f019b98104e4c42df7abe1137824855516b7230b49d79684abe59e59b4b2eaa62eccf2f0da7f04fcc8676ef10f7c3c1435df29408010ca8c1380bbf2746f68721164855fc8d67e0dd389327cf6a68e4c1c41f78ba07dd769116604d1e07ab797dde4250d4637a2b59ad17655b196555783c319ad78a96a397c3f4b33c7bef6655a8a17643c5040b24fc58ad0b7124698a3e422dbccbcff0a878e15dfdc79b4c4f5a7bd9c2a3f4ad768119684643d79cf9c9719a501cb11f6c5e93fb1dc68876ce3a5a5820f16942af3588714e685062f905aa57000000ffff0300504b03041400060008000000210084b19147ad060000161c000013000000786c2f7468656d652f7468656d65312e786d6cec594f6f134714bf57ea7718ed1d62277688231c143b3669211025868ae3783dde1d32bbb39a1927f886c2b152abaab4eaa552db4b0f55db4850f512be83f90c69a95a2af115fa66666defc413482052ff11246ccffede9f79ffe6bdd9cb57ee250ced1221294feb41f9622940240d798fa6513db8d5695f580a905438ed61c653520f8644065756de7de7325e5631490802fa542ee37a102b952dcfcdc91096b1bcc83392c2b33e170956f05344733d81f7806fc2e6e64ba5c5b904d33440294e80ede89bd14fa3c3d101bad9efd390042b63fe2d06425225f542c8c4b6e64ec6445f3fdd1f1d8c9e8c1e8f0e9ede87ef4fe0f36343dbdb296b0a39944d26d02e66f50044f7f85e87dc530162582a78500f4ae62f985bb93c87977322a64ea02dd0b5cd5f4e9713f476e68d4c11752742cbed4aedd2da84bf0130358b6bb55acd5679c2cf007018c2cead2e459e95f652b931e65900d9afb3bc9ba56aa9e2e20bfc176674ae351a8d6a2dd7c5323520fbb532835f2a2d5656e71dbc01597c75065f69ac369b8b0ede802c7e7106dfbe545bacb878038a194d7766d0daa1ed76ce7d02e973b6ee852f017ca994c3a728888649b469117d9eaad3c65e82ef72d106024dc8b0a22952c38cf4710881dec44957501ca00ca75cc24269bed42e2dc0fffa5fc57cab6875f032c1053abb14ca9925ad1992a1a099aa07ef03d7a0007971f8fd8bc347e8c5e1c1d1fee3a3fd9f8f1e3c38daffd1f27208d7711a15099f7ffbc99f5fde477f3cfaeaf9c3cffc7859c4fffac387bf3cf9d40f847c9beeffd9e707bf3d3e78f6c547bf7ff7d0035f15b85b8477684224ba41f6d0164f606fc630aee6a42bce46d189317528700cbc3dac5b2a7680378698f9700de21aefb68052e3035e1ddc7574dd8ec540518fe46b71e2003738670d2ebc06b8a665152cdc19a4915fb81814715b18effa643771eab8b635c8a0e642c8cedabe191347cd4d86538523921285f433be438887ec0ea58e5d376828b8e47d85ee50d4c0d46b920eed3a8134255aa709f865e853105cedd866e3366a70e6dbf51ad975919010987994ef10e698f12a1e289cf8587670c28a06bf8e55ec53727b28c222ae2515783a228ca3568f48e9a3b92960bf05a75fc350ddbc6edf60c3c4450a45777c3caf63ce8bc835bed38c71927975a6695cc4be2777204431dae4ca07dfe06e86e8dfe0079c9ee8eedb9438ee7e7521b8452347a56980e82703e1f1e555c2dd7c1cb23e26a6cac001e0d4f184a62f2bea8c42553f56d4ab6f8bba3d958e17f55538007da9b57eac949f84fb1716f0353c483709e4cc6c117d5bbfdfd6efe03f5fbf4fcae5f3afdad3420d357cdab79b2e3e397513dfa78c6dab2123d7a5e9e3251c57bd362c9a81c34ca193212f8be16b3e4238b84860438304571f50156fc7388396bf6c46d448e6ac2389322e611230cb667e26c7789b719842a36f26d9aa9e716c2591586df09e5d5e28ceb2133666b28dccfc3c16b4a0199c56d8c2a5371356b65a9d6836776b65a39a2992ced6265b069fce6e0d1627d6843e0841f704565e845b06ad3b4c4798919eb6bb9df3c76ed1a2cfd54532c63d92fb48ef7bd64765e3a471ac8cc3c8e3233d97bec247056935cdf60da49dc64945719513c48dbdf7265e1a0fe3532fe93c3e968e2c2d26274bd15e3da855e7ab010a71560ffa3076c3d72403af4bdd7a6216c1f556a8840dfb5726b309d7a9376bfeb02cc3cd8ab5fbcc869d3a9009a9d6b08c6d6898477908b0d45c1218fde7ab60d6f3da808df4d7d062610982e16fd302ece8ba96f4fb245445671756cc2d8901e4a5940f1411db716f0f75d9406c6170bf0e55d84f8f4ab81f311541ff80ab3f6d6df3c82dce79d2152fdc0cceae6396c5382fb73a45c7996ce1268f273a985f565ba31eeccdabbbd9dcd9b76252fe9cb6520ce3ffd956f4790217160b3ded81102ea305463a5feb01172ae65085b298866d01d76ca67640b4c0f5313c86a0822b71f329c8aefeb439677998b486b9536dd108090ae7918a05219b50964cf4bd8259393fbb2c4b963332115550576656ed2ed925aca36be0a23edb031443a89b6a929701833b1e7feeef3c83ba916e72fea99d8f4de6b3b607ba3bb02d96a53f652f522914fdc25150f39e7da6a79a9483971cec673c6a6dc59ad9f17cf5d4476d06d74e70dbac2026422a42665faee803b5c3b7a0b622783762db2b04517dc1361e4817485b1ebbd038d9451b4c9a956d58f2eef6dcdb28b831cf3bdd895cc8d2d7e974cf68ec4973e68a7372f1e5dde7d98c9d5bd8b175b1d3f5981a92f6788aeaf6683cd818c7981773c51767bc7b171cbd06af20064c49fb72e11e5c32c294615f6a40f25be71ad295bf000000ffff0300504b030414000600080000002100a768c763370400005109000018000000786c2f776f726b7368656574732f7368656574312e786d6c8c56cb6eeb3610dd17e83f08dc06b1243fe207245df89547d3dc36d7499a66474bb4c598121592b693acdafc4681aefa01edeee22efa0dce1f7528da8a2da740bcb0c5d199c333c3e18cbd4f8f09b3164448ca531fb9150759240d7944d3a98faeaf8e0f5bc8920aa711663c253e7a22127d0abeffce5b7231933121ca028654fa28562aebd8b60c63926059e11949e1cd848b042b588aa92d334170943b25ccae3ace919d609a22c3d0111fe1e093090dc98087f384a4ca9008c2b002fd32a699dcb025e147e8122c66f3ec30e449061463caa87aca499195849db369ca051e3388fbd1ade370c39d2ff6e8131a0a2ef9445580ce3642f7636edb6d1b98022fcfc3cfc2826493cf38813d567facbebefefefae2223bf0220a01ea53b10499f8a8eb768647da9ebbdd50b2945bcf96c2e31161245424825344963e9d31e7330d3c0393a337cc019a513e149cf95e76411a786fcf9b0d8ef32304a51199e039535ff8f294d069ac60a706a44467a6133d0d880ce14860af4ab5a195869c01057c5b09d5b50529c58f3e0297258d54eca36ab3d2749d76ad09a6702e154f7e312f8c28e39f4b1b6085034ff0a50545024432c3bae4dc0e786a1dd5e686a150f67fc2409126e96a161f1d210bdc25646711343d7b01f1876b446f83d0a168977ed930281b865b061bd41692abfb926bb0b5097a4bb28a6938eb719dd977f5d740a891af197d046117f25b25f91b4421bf6c18940dc32dc38efcda3b19afe953b63e2e5873e46115829d926083000d05c2dd45f4f711d55dc4601f51db450cf711f502b113747d3fe83a34c38f47ac097ca48f6c119422e99977f0fd166b291dfd77202596818198cba62b74b865d889056a6dfbcabc7f6537a5b57d27daa5dc98ee60aee3ba8171056d477715cca65c501527a69b8d4ebb870d178e33c632bec16c0e1dae7a7dd29e3e87d5365b346ce7f6cb8f8d9f5a074efdf8e16e52fba1e99edf3dfd3abde4b5735abfaa5df6babd7379d0726edde6a97bdd6a47adeefdf9e79b93d9a8b1bcbf386dc623fb80250774e9fb101e666abd09b9bb7ac0e774f4bcb8185d8a63e7e4e07674d5cd41194dfb7cae9b94ebe80ff8e91196d7251fdf4320a6467527c38272b33233ac4f188335f8acd79ccd13dd850a0b3446b3a4a92442f5b700c652029c3e6544309ace8c5704fd59912d2fb8b909115392ef0c7322175e857a2aac6fb3216f99657bb503571a58ec371a182cd04b2153147ef5ccdcf0bac0bbfbca52a0cf478c4aa5f3c4976769365717444a3c05bbee75601c0ac1c58ed10c1728cec0d3999a33ec06abbf567fafbebdbeacfe7c7d79fd0d9eff59fd0bab6fabaf9e5d803c7b5700082f890dbc0cf6bec0620a09b51899e4e306baa030f3c8a9e88ec8333d84f4541973055365b38ae1df07816be254a0094c3814ee7a0129d2bc23a2e69995613895117d8610dbc8828a86a196a7ca4719174a600ae9101d0a53559c456654157f8682ff000000ffff0300504b0304140006000800000021005f60ea0bea0100007903000014000000786c2f736861726564537472696e67732e786d6c7c535d4edb40107eafd43bacf6b98d531e50851cf380c409e00056b22596e2759adda0f2461220ad844ad54a55d58a16440f908658350e49af307b859e846f6cf12319f110656767be6fbef966edafbf8b3b6257f54c94e8867c55ab4ba1743369457aa721b7b7365fbe96c2d850b7c24ea25543ee2923d783e7cf7c63ac00569b866c5bdb5df33cd36cab3834b5a4ab34326f925e1c5a84bd1dcf747b2a6c99b65236ee782bf5faaa17879196a299f4b545df1529fa3a7adb571b7717816fa2c0b7c1ff83afbe6703dfe3b0bca2735ad225cd69e2066ee43eba0f94d155a5ea8c52f79e525a209b0a37a88052902c2bb0df34a1dc0d052dddd0ed23f8c327ca2913f417e13568c7f807ad3b11e0e6c3117e43d4eda3c97585f23bdf329016a89aa0ea31bd176e8c2cebad8a3ae509464f14fc808001543f1c135da7b7422b9a4e91c94a4df775e8423384b91bddcb5d13f4ab603fc6dd1213a3d1218a66ee04cea7c008fa29e81fc64a19cd3a403ec5824af333c17301c34e8d711ac04dde20c8d8d19ce6582212a5a715a9df6e2d867585c9256c86704c19e47dc1e900f6b0fb53419f6a74567b6caf909015e6cf7808c6a5c5ce2e791f823e83e6b0d0be60719800725f088255c5c6e7eeb8784c79f136306aca6ff0a9d779e7ec838d7af874821b000000ffff0300504b03041400060008000000210011249463580100006902000011000801646f6350726f70732f636f72652e786d6c20a2040128a00001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c925f4f833014c5df4dfc0ea4cf4229b8cd106051e79eb6c46418ffbc35eddd4684d2b4758c6f6f810d5934267d69cfb9bf7bee4de3f9b12c9c03289d572241c4f3910382553c17bb04bd644bf70e39da50c16951094850031acdd3ebab98c988550a9e552541991cb4634942474c26686f8c8c30d66c0f25d59e75082b6e2b555263af6a8725659f740738f0fd292ec1504e0dc52dd09503119d909c0d48f9a58a0ec01986024a104663e211fce335a04afd6741a78c9c656e1a69673ac51db339ebc5c17dd4f960acebdaabc32e86cd4ff0db7ab5e9467573d1ee8a014a63ce22a6809a4aa5f7822b80c38db3b050d5382b2fc623b95d6541b559dbad6f73e00f4dba79df644feb18ff562cb71ba38703776cb0a81fe3acbc868f8b6c89d2c02713d70fdcc0cffc5914d8433edac617f56dd0fea13cb5ff9f387349e0fab719994661184d8211f10c48bbdc979f23fd060000ffff0300504b03041400060008000000210074d7ab9d17010000e803000027000000786c2f7072696e74657253657474696e67732f7072696e74657253657474696e6773312e62696eec534d4ac43014fedac63f14f40452bc80b51471a7a3eda2d24e6b9a81d98e364260684a5a5d780ad79e610e219e600ee05df465d0cd88b3103782812fdfc74bdecbe3916f9f9db35376c60216b213d219f311120a34901842a327a618021c119697c3b0fe8a1dcf3b041c6ce1693bdaac49ed62ecbac463d7a37d80e84be6cf03ce47aa659760f98dd672c5381d8e0e30a7ee8097d9e3d5aa17d716871bbfd8e57fa9bf3681cf7f65fb9e13aa5c5c5abd876754e4820635394190277ce450b88121dd116ec925df7bc6474c3715eea986a17a3ca9e22cc3a8514676569593569a4a3d48648910094761946cfa49af7483b2e0820f52012e3b3dbd5bc4e2323d0e025ce8a936b9ae25c2e8ba6d57cdfb1d0000ffff0300504b0304140006000800000021006c9c6b01320200009904000010000801646f6350726f70732f6170702e786d6c20a2040128a00001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c544d6fd34010bd23f11f2cdf1bbb2554285abb422da807109192f6bed8e36485b36bed6ea384535b243814890b874a0884103fa07c54b5121afec2ee3f626cd3c429a1121c2ccfcebc7df3e679d7646b34489d2148c5040fdcf586ef3ac0231133de0bdcbdeec3b57baea334e5314d0587c01d8372b7c2dbb7485b8a0ca466a01ca4e02a70fb5a672dcf53511f065435b0ccb1920839a01a97b2e789246111ec88e860005c7b1bbebfe9c148038f215ecbe6846ec5d81aeaff258d4554e853fbdd71868243723fcb5216518d53868f5924851289761e8c224889572f1254d781e840323d0e7de2d597a413d114b691384c68aa80788b04d9055a98d6a64caa900c756b089116d251ec39dad6749da75441212770875432ca35ca2a60d5a28cd34c69199a7726b747f6d89e100f0155b20cebd87acc9ae14609c0e046e0ef06a7e6873937976666be9a337c5fda1373ee98ef26c7e54f7c2eb084c97fe8df5cddbf18a03202852d5bd4653a05f5246953a95738b65977acd45df9b5ec91638f50ea373335676554cd93db3775e97313cd471cfbc2be3053fbda1ee316f4d831337c1de2d05f8ac84c4cbe7aef291a95db978547089bd9c3d5b0f7c8945ff337c7b66f51e7045b97ce17cdffbaddbe428a29c23f95a2a645d7e56fb118e8334226c8f6e1a619963ec235db1f31fe4ced655db143355c1debe524e9f4a984186fc2fcd8cf1364174fb44c0b92ed3ee53d88af307f168a4bb85ffd69c2f5bb0dff8e8ff7ab9623dee29f12fe020000ffff0300504b01022d0014000600080000002100218c463a730100008c0500001300000000000000000000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100b5553023f40000004c0200000b00000000000000000000000000ac0300005f72656c732f2e72656c73504b01022d00140006000800000021004aa9a661fa000000470300001a00000000000000000000000000d1060000786c2f5f72656c732f776f726b626f6f6b2e786d6c2e72656c73504b01022d00140006000800000021008012b7b1e5020000330600000f000000000000000000000000000b090000786c2f776f726b626f6f6b2e786d6c504b01022d0014000600080000002100b30ed55df7030000d60e00000d000000000000000000000000001d0c0000786c2f7374796c65732e786d6c504b01022d00140006000800000021003b6d324bc10000004201000023000000000000000000000000003f100000786c2f776f726b7368656574732f5f72656c732f7368656574312e786d6c2e72656c73504b01022d00140006000800000021007ee6615bad01000047030000180000000000000000000000000041110000786c2f776f726b7368656574732f7368656574322e786d6c504b01022d001400060008000000210084b19147ad060000161c0000130000000000000000000000000024130000786c2f7468656d652f7468656d65312e786d6c504b01022d0014000600080000002100a768c76337040000510900001800000000000000000000000000021a0000786c2f776f726b7368656574732f7368656574312e786d6c504b01022d00140006000800000021005f60ea0bea0100007903000014000000000000000000000000006f1e0000786c2f736861726564537472696e67732e786d6c504b01022d001400060008000000210011249463580100006902000011000000000000000000000000008b200000646f6350726f70732f636f72652e786d6c504b01022d001400060008000000210074d7ab9d17010000e803000027000000000000000000000000001a230000786c2f7072696e74657253657474696e67732f7072696e74657253657474696e6773312e62696e504b01022d00140006000800000021006c9c6b013202000099040000100000000000000000000000000076240000646f6350726f70732f6170702e786d6c504b0506000000000d000d006c030000de2700000000) COLLATE DATABASE_DEFAULT,CONVERT(datetime, 0x0000a83f01426980),CONVERT(varchar(1),0x584c5358) COLLATE DATABASE_DEFAULT,CONVERT(datetime, 0x0000a83f014677c8),CONVERT(varchar(255),0xc4) COLLATE DATABASE_DEFAULT,11104,104370,CONVERT(varchar(1),0xcfe5f0e2eeede0f7e0ebfcede0ff20e2e5f0f1e8ff) COLLATE DATABASE_DEFAULT,CONVERT(varchar(1),0xcd) COLLATE DATABASE_DEFAULT,CONVERT(datetime, 0x0000a83f01426980),[Source].BulkColumn,NULL,NULL,NULL FROM (SELECT BulkColumn FROM OPENROWSET(BULK N'C:\\SysTools_SQLRecovery_DIRECTUM_NPL_1_20_2021_10_55_59\Blob_SBEDocVerSYS5\Blob51',SINGLE_BLOB)SYSTOOLS) AS [VersionData] CROSS JOIN (SELECT BulkColumn FROM OPENROWSET(BULK N'C:\\SysTools_SQLRecovery_DIRECTUM_NPL_1_20_2021_10_55_59\Blob_SBEDocVerSYS5\Blob52',SINGLE_BLOB)SYSTOOLS) AS [Source]


Модератор: Свои портянки будьте добры убирать в тег spoiler
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037642
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В подобных случаях для начала надо знать:
- есть ли в целевой таблице триггеры.
- есть ли ограничения в полях: непустота, превышение длины/значения, СЦ, несовместимость форматов (н-р даты, булеаны, разделители)
- есть ли аномалии в файле: обрывы строк, левые символы, нехватка/смещение полей.

Если возможно, зачитайте файл в эксель и поищите проблемы в полях.
Проблема может быть в одном единственном месте.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037645
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET IMPLICIT_TRANSACTIONS OFF
?
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037649
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И XACT_ABORT в ON стоит или OFF?

Попутно - проверьте открытые транзакции и блокировки.

Как один из вариантов - у вас молча отвалилось что-то сетевое по таймауту между вами и сервером. Клиент терпеливо ждёт ответа от сервера, сервер от клиента подтверждения транзакции.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037711
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl,

А GO есть в скрипте?
Если там 350 мегабайт без GO, то понятно, почему медленно.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037713
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env
И XACT_ABORT в ON стоит или OFF?
И SET NOCOUNT ON надо, иначе сервер замучается передавать результат на каждую вставленную строчку.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037874
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
L_argo,

авторВ подобных случаях для начала надо знать:
- есть ли в целевой таблице триггеры.
- есть ли ограничения в полях: непустота, превышение длины/значения, СЦ, несовместимость форматов (н-р даты, булеаны, разделители)
- есть ли аномалии в файле: обрывы строк, левые символы, нехватка/смещение полей.

Если возможно, зачитайте файл в эксель и поищите проблемы в полях.
Проблема может быть в одном единственном месте.
Ни тригеров, ни индексов, ничего другого в таблице пока нет.
Ограничений так же нет. Данные были выгружены из аналогичной БД абсолютно такой же системы. Про аномалии в файле, тяжело сказать...Скрипты ПО сгенерила.
Решил посмотреть профайлером что происходит: вижу странную картину, строчка за строчкой вставляется нормально, потом все останавливается на 4 часа, затем опять как ни в чем не бывало продолжает вставлять опять. Если бы аномалии и были, спустя 4 часа они не могли же испариться. Пока совсем не понимаю как это работает. Скриншот из профайлера.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037876
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env,

XACT_ABORT вроде как по умолчанию в OFF.
Если да, то в OFF.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037877
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvg,

GO, да, есть, после каждого инсерта.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037878
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl
потом все останавливается на 4 часа

alexeyvg
А GO есть в скрипте?

упд. Уже ответили выше
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037887
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторупд. Уже ответили выше
Про что? Честно говоря не понял.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037890
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl,

Про наличие GO после каждого INSERT. В противном случае серверу надо было бы загрузить и парсить скрипт из файла целиком.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037891
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl,

SET XACT_ABORT ON;
SET NOCOUNT ON;

Автокоммит по желанию. Кстати, во время 4-х часовой паузы есть ожидания, связанные с логом?
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40037941
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env,

Статистика ожиданий в прикрепе. Я же правильно понял, что параметры эти на соединение распространяются?
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038046
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl

Статистика ожиданий в прикрепе. Я же правильно понял, что параметры эти на соединение распространяются?

где тут на рисунке параметры вообще?
картинка отражает статистику ожиданий сервера со времен его последнего рестарта.
ни о какой сессии речи нет совсем, ожидания всесерверные.

ожидания сессии смотрятся вживую, пока она что-то еще делает, в sys.dm_os_waiting_tasks
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038049
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а фигасебе у вас TRACEWRITE зашкаливает, профайлер что ли висит?
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038097
pahanitto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а что нет другого варианта залить данные кроме как так?

ну например XML - там за вас все сделано уже
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038124
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ondayl
Решил посмотреть профайлером что происходит: вижу странную картину, строчка за строчкой вставляется нормально, потом все останавливается на 4 часа, затем опять как ни в чем не бывало продолжает вставлять опять.
Trace Skipped Event - это не вставка останавливается, это профайлер прекращает захватывать события, ибо их слишком много.

Ondayl
GO, да, есть, после каждого инсерта.
Оптимальнее было бы подобрать количество строк на 1 GO, потому что 1 строка на батч - слишком мало, но ладно, не менять же файл для этого...
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038127
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123
а фигасебе у вас TRACEWRITE зашкаливает, профайлер что ли висит?
Так вот, автор же запустил профайлер на эту вставку, выше картинка....
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038156
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
Yasha123
а фигасебе у вас TRACEWRITE зашкаливает, профайлер что ли висит?
Так вот, автор же запустил профайлер на эту вставку, выше картинка....

да у него же все ожидания там.
как будто сервер больше ничем и не занимается.
наверное, сервеp просто перегрузили сутки назад, тогда еще как-то можно понять...
---
хотя вот еще PREEMPTIVE_OS_CREATEFILE, вы там что, файлстримы пишете?
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038160
Ondayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pahanitto, данные скрипты генерировала программа, для восстановления данных из mdf файла, как бы не прискорбно это не звучало.
...
Рейтинг: 0 / 0
INSERT в БД, ничего не происходит
    #40038164
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы видите, что в вашей портянке какой-то бинарник куда-то пишется?
посмотрите структуру своей таблицы, файлстрим там?
поди ждете создание файлов
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / INSERT в БД, ничего не происходит
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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