Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:30 25.04.24 
Компютри и Интернет
   >> Програмисти
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема ADO, MADO ADO.NET и др. МS историйнови  
Автор rival (непознат )
Публикувано16.02.06 14:51



Колеги здравейте. От 2 седмици съм захванал едни MS истории и съм леко удивен и умопомрачен от начина на ползване на ДБ конекции. По мойте разбирания отварянето на ДБ конекция е много скъпа операция за сървъра, защото за всяка връзка се заделят ресурси и т.н. Най-малкото нямаше да има prepared statemets или те се обезмислят. Та проблема ми е в това че по MS примерите а и разни книги и т.н хората за да изпълнат една заявка отварят connection изпълнияват квото е там(select, update i t.n) и затварят конекцията. Това на мене ми се вижда просто безобразно и не разбирам защо MS налагат този модел и начин на работа. Очевадно е, че в такъв код няма транзакции и асинхронна работа с ДБ-то заключвания и т.н. Просто освен при определени WEB приложения с кофти архитектура аз немога да вида ползата от този подход.

Кажете моляви какви са "+" и "-" от този подход на работа налаган от МS.

P.S
Не става въпрос само за примерчата говорим за комерсиален софтуеър писан от MS сертифицирани професионалисти.



Тема Re: ADO, MADO ADO.NET и др. МS историйнови [re: rival]  
Авторeфp. Лyk (Нерегистриран)
Публикувано16.02.06 15:07



...отварянето на ДБ конекция е много скъпа операция за сървъра, защото ...

Microsoft също го знаят това и са решили проблема радикално. Windows има connection pooling имплементиран на ODBC ниво. По default е даже включен. Конфигурира се на едно много скрито място в control panel-a.

Затова всички си отварят нов connection без да им пука, защото всъщност го взимат от pool-a.

Microsoft не са прости, въпреки широко ширещото се мнение за противното.



Тема Re: ADO, MADO ADO.NET и др. МS историйнови [re: rival]  
Автор мopaв (любопитен)
Публикувано16.02.06 15:14



До колкото знам ако отвориш връзка и скоро след това я затвориш и пак я отвориш , си ползваш същата(от гледна точка на сървъра). Стига низа за свързване да е същия. Следователно тези примери са напълно коректни.



Тема Re: ADO, MADO ADO.NET и др. МS историйнови [re: rival]  
Автор Гypy (mr. pink)
Публикувано16.02.06 15:26



Вах. Още един, дето е чел безумните Оракъл документации. Чедо, Майкрософт са ги измислили нещата, няма нужда от Оракълски номера с пуловете и МайЕсКюЕлски адслашеш магарии за един рикуест към базата.

Даже ако си умен и ползваш АСП.НЕТ 2.х и SQL Server 2005 директно с cache dependency - викаш селекта веднъж само, всичко стои в кеша и повече не ходиш до базата. Ако се смени нещо там, автоматично cache dependency се оправя и ре-полва базата още веднъж. Това на Оракъл да го напрвиш трябва да изчетеш 8 книги и 6 месеца да сетваш конфигове и Джави. После ще си сертифициран Оракъл мега-мастер като

.

А да. "историй" - това откъде го научавате всички с това "й" накрая даеба

--
Increasing Performance By Lowering Expectations.

Тема абе пич...нови [re: rival]  
Автор бaт Koлю (галфон)
Публикувано16.02.06 15:39



Ти да не говориш за некви ASPX-ове? Щото все пак http е stateless протокол...



Тема Re: ADO, MADO ADO.NET и др. МS историйнови [re: rival]  
Авторaз pyлиpaм (Нерегистриран)
Публикувано16.02.06 15:42





и





Тема Re: абе пич...нови [re: бaт Koлю]  
АвторBaнkaтa (Нерегистриран)
Публикувано16.02.06 15:44



Ванка, мълчи си че се излагаш



Тема Re: абе пич...нови [re: Baнkaтa]  
Автор бaт Koлю (галфон)
Публикувано16.02.06 16:22



Пак ли ти бе .... подлога на негрите в гетото ... ?



Тема Re: ADO, MADO ADO.NET и др. МS историйнови [re: Гypy]  
АвторPepe (Нерегистриран)
Публикувано16.02.06 17:04



>> откъде го научавате всички с това "й" накрая даеба

Въх! Галеба е отдальеку. М' тъй дье.



Тема CodeBetter.comнови [re: aз pyлиpaм]  
АвторUlav (Нерегистриран)
Публикувано18.02.06 10:19



Ибааа, в тоя форум имало хора дето четат блоговете на Sahil Malik:) Дигаме нивото бавно, но славно. Като цяло CodeBetter.com е доста полезно място и може да се научат много ценни неща.




Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.