Приветствую Вас Гость | RSS

DBA.UCOZ.RU

Среда, 15.05.2024, 00:50
Главная » Статьи

Всего материалов в каталоге: 65
Показано материалов: 31-40
Страницы: « 1 2 3 4 5 6 7 »

Не так давно появившиеся в продаже HD-центры изменили рынок AV-техники. Высокое разрешение, которое обещает нам название (high definition) – это, конечно, весьма условная характеристика новой технологии.
Разное | Просмотров: 677 | Author: Багратионов Юрий Владимирович | Добавил: farewell | Дата: 23.03.2010 | Комментарии (0)

Программы - различные приложения для операционной системы, которые позволяют сделать работу каждого пользователя удобнее, рациональнее и приятнее. Выбор и поиск необходимых программ - важный этап в работе с компьютером.
Разное | Просмотров: 842 | Author: mostSOFT.ru | Добавил: GamesPromo | Дата: 23.03.2010 | Комментарии (0)

Усилители Tannoy, шотландской марки, ведут свою родословную аж с 1926 лета. За без малого 85 годков технологии, понятно, кардинально изменились, однако осталось одно, и самое основное: бескомпромиссное качество создания усилителей Танной и выдаваемого ими звучания.
Разное | Просмотров: 877 | Author: Багратионов Юрий Владимирович | Добавил: farewell | Дата: 21.03.2010 | Комментарии (0)

В предыдущих примерах мы рассмотрели варианты возникновения взаимных блокировок в результате блокирования строк в таблицах или индексах. Пришло время рассмотреть случаи взаимоблокировок, которые возникают при блокировании  на уровне объектов. Такие события обычно связаны с внутренним механизмом работы Oracle и в большинстве случаев не относятся напрямую к плохо спроектированному коду приложения.

Oracle | Просмотров: 7829 | Author: Жилин Сергей Валентинович | Добавил: dba | Дата: 19.03.2010 | Комментарии (0)

Наконец-то пришло время рассмотреть второй  сценарий возникновения ситуации взаимных блокировок. Его отличие от предыдущего заключается в том, что одна из TX блокировок здесь находиться в исключительном режиме, а вторая, ожидающая, в разделяемом. Условий для возникновения такой взаимной блокировки на самом деле не так уж много, вернее их всего три. Это нехватка места в таблице транзакций, перекрытие фрагментов индекса на основе битовых карт и  наложение значений первичного или уникального ключа при вставке. В какой-то мере, к последнему условию, можно отнести и DML операции с таблицами организованными по индексу.

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

Oracle | Просмотров: 6448 | Author: Жилин Сергей Валентинович | Добавил: dba | Дата: 18.03.2010 | Комментарии (1)

Какой бы хорошей ни была техника, какое бы четкое изображение и мощный звук ни выдавала, Вам еще придется найти место в своем жилище для нее. Многочисленные производители телевизоров уже включают в комплект кронштейны, однако огромная плазма на стене или потолке смотрится частенько аляповато
Разное | Просмотров: 719 | Author: Багратионов Юрий Владимирович | Добавил: farewell | Дата: 18.03.2010 | Комментарии (0)

В Голливуде уже давно наметилась тенденция выпуска фильмов по мотивам или сценарию компьютерных игр и Принц Персии не стал исключением.
Разное | Просмотров: 575 | Author: Принц Персии | Добавил: GamesPromo | Дата: 16.03.2010 | Комментарии (0)

Взаимная блокировка ( deadlock) — это ситуация в СУБД, при которой двое или более сеансов находятся в состоянии бесконечного ожидания ресурсов, захваченных самими этими же сеансами. При обычном состоянии, когда один из сеансов захватывает, какой либо ресурс, другие сеансы будут ожидать его освобождения, выстраиваясь в очередь, друг за другом. Но если удерживающий сеанс не может освободить ресурс, вследствие того что он ожидает освобождения ресурса, захваченного одним из ожидающих сеансов, возникает парадоксальная ситуация, при которой ни один из захваченных сеансами ресурсов не может быть освобождён. В этом случае СУБД сама должна вмешаться в процесс бесконечного ожидания и принудительно освободить запрос в сеансе к одному из ресурсов. При этом никак не должна пострадать уже начатая транзакция сеанса. СУБД должна только отменить последнее действие в сеансе, которое привело к сложившейся ситуации взаимного блокирования, и предоставить сеансу решить, зафиксировать ли изменения в данных или отменить их.
Oracle | Просмотров: 8247 | Author: Жилин Сергей Валентинович | Добавил: dba | Дата: 16.03.2010 | Комментарии (0)

Бренд Miller And Kreisel уже более 35 лет радует профессионалов, и около 20 - любителей-аудиофилов отменным качеством звучания, чистотой и живостью звучания. У них выпускается не сильно немало моделей, но зато все они – результат долголетнего труда мастеров, настоящие произведения искусства.
Разное | Просмотров: 977 | Author: Багратионов Юрий Владимирович | Добавил: farewell | Дата: 16.03.2010 | Комментарии (0)

Раскрутка сайта в Яндекс выполняется многими и различными приемами, но принципиально их можно разделить на 2 блока: внешние и внутренние. В прошлой заметке мы разглядывали внутренние мероприятия по раскрутке в Яндекс, теперь пройдемся по внешним.
Разное | Просмотров: 656 | Author: Иван | Добавил: farewell | Дата: 26.02.2010 | Комментарии (0)