Просторы интернета

19 Февраль 2015
Earlier
Чт, Окт 23, 2014
Первая часть здесь. Создание и конфигурация cell Учить почтенных донов устанавливать Virtual Box и Oracle Linux 7 я не могу. Могу сделать только несколько замечаний, которые, я надеюсь,  упростят вам жизнь. Дальше мы рассмотрим как устновить rpm, выполнить конфигурацию cell, создать диски. Ниже конфигурация моей виртуальной машины. Ничего необычного нет - я отвел 8Gb [...]
Source: dsvolk.blogspot.ru
Чт, Окт 23, 2014
Мы много раз слышали что Oracle Database лучше всего работает на Exadata и SuperCluster. Некоторые из вас смогли убедиться в этом лично. Для прочих безденежных донов я предлагаю возможность собрать одну из таких систем дома,  чтобы внимательно рассмотреть инновации, которые позволяют сделать первое утверждение. Для начала соберем Exadata. Позже перейдем к [...]
Source: dsvolk.blogspot.ru
Вт, Окт 21, 2014
Вчера IBM подписало соглашение (Definitive Agreement) о передаче своего полупроводникового производства   (global commercial semiconductor technology business)  компании GLOBALFOUNDRIES. Если дочитать до конца, то слова передача трансформируется в то, что IBM еще доплатит за это (Cash consideration of $1.5 billion is expected to be paid to GLOBALFOUNDRIES by IBM). Конечно заказчики не [...]
Source: dsvolk.blogspot.ru
Пт, Окт 17, 2014
baikal-xtender

I previously wrote that I peeped the idea about showing the session information in terminal title from Timur Akhmadeev’s screenshots, and Timur wrote:

I’m using (a bit modified) Tanel Poder’s login.sql available in his TPT scripts library: http://tech.e2sn.com/oracle-scripts-and-tools

Scripts:
Tanel’s i.sql
My title.sql and [...]

Source: orasql.org
Ср, Окт 08, 2014
Поразжигаем немного? За последнее время вышло несколько интересных тестов SAP, в том числе на Power 8. Картинка номер раз  - SAPS на процессор (которые названы сокетами на картинке). В красных овалах приведена сравнительная производительность с Power 7 2010 года. Нажмите на картинку чтобы получить ее в большем разрешении. Почему SAPS?  В первую [...]
Source: dsvolk.blogspot.ru
Ср, Окт 08, 2014

You can always download latest version here: http://github.com/xtender/xt_scripts/blob/master/dynamic_sampling_used_for.sql
Current source code:

col owner for a30; col tab_name for a30; col top_sql_id for a13; col temporary for a9; col last_analyzed for a30; col partitioned [...]
Source: orasql.org
Пт, Окт 03, 2014
Наверное первый раз не знаю, что написать в завершение всегда такой интересной конференции. Я вообще не понял, что было презентовано. ZLDRA - все технологии там от Standby. Backup Standby вместо Primary можно делать не вспомню сколько лет. Ларри реально договорился до того, что восстановление  без ZLDRA возможно только на момент [...]
Source: dsvolk.blogspot.ru
Чт, Окт 02, 2014
Если вы архитектор, или руководитель IT любого уровня, обязательно посмотрите видео John Fowler 'Real-Time Enterprise'. John говорит медленно и очень понятно, раскладывает по полочкам,  что сделал Oracle и почему это круто, достаточно техническим языком, который в тоже время  легко адаптировать для бизнеса. Однако, самое интересное начинается с 39:30. Если до этого [...]
Source: dsvolk.blogspot.ru
Ср, Окт 01, 2014
General Session - Database, Andy Mendelsohn, EVP of Database Server Technologies . Запись можно смотреть тут. Конечно же очень интересно, что будет происходить в сфере Database и Engineering Systems. В прошлые годы можно было услышать над чем идет работа, чего стоит ожидать. В этом году ограничились повторением уже сделанного. Так что [...]
Source: dsvolk.blogspot.ru
Ср, Окт 01, 2014
В этот день выступал Ларри, уже в роли CTO. Сам (!) показал демонстрацию, даже несколько. Все это не может не вызывать восхищения. Не знаю, насколько его хватит, чтобы играться с кнопочками, но он все равно молодец. Сама выступление вот тут. Ларри показывал как легко и просто переместить БД в cloud. Совершенно внезапно [...]
Source: dsvolk.blogspot.ru
Вт, Сен 30, 2014
check-element-exists-in-collection

When you need to find out if a specific element exists in a collection or not, how do you go about it? Do you loop through the list till you find the value?

If that’s what you do, this post is for you.

You can check for a specific [...]

Source: www.oratable.com
Пн, Сен 29, 2014
Прямо перед OOW было объявлено что Ларри уходит. Однако многие не дочитали, что он решил заняться наконец тем, что любит - сосредоточится на технической части и стал Chief Technology Officer (CTO). Что же может себе позволить заняться любимым делом -) Конечно же самым ожидаемым событием первого дня стало его выступление. Само [...]
Source: dsvolk.blogspot.ru
Пн, Сен 29, 2014
I did not manage to visit Oracle Open World this year, but I've took part in very exciting program, which called 12 looks at Oracle Database 12c. Please find my presentation regarding In-Memory option, or, more specifically, architecture approach you should follow to successfully implement Oracle In-Memory. I found, that for real [...]
Source: dsvolk.blogspot.ru
Ср, Сен 17, 2014
why-no-ora00904

Here’s a puzzle for you to solve. You’re given these two tables – empl and dept – in which column emp_dept_id of table empl references dept_id of table dept.

SQL> desc dept Name Null? Type [...]
Source: www.oratable.com
Пн, Сен 01, 2014
This article will give you idea on how to restrict user to enter duplicate rows. The requirement came when we want to enhance the user experience by providing the functionality to allow multiple Tools issue at one time.

This is applicable to all pages having table region/ advance [...]
Source: oracleanil.blogspot.ru
Пн, Сен 01, 2014
This article will give you idea on how to restrict user to enter duplicate rows. The requirement came when we want to enhance the user experience by providing the functionality to allow multiple Tools issue at one time.

This is applicable to all pages having table region/ advance table region [...]
Source: oracleanil.blogspot.ru
Чт, Авг 28, 2014

I’ve just found out that we can specify query block for PRECOMPUTE_SUBQUERY: /*+ precompute_subquery(@sel$2) */
So we can use it now with SQL profiles, SPM baselines and patches.

SQL> select/*+ precompute_subquery(@sel$2) */ * from dual where dummy in (select chr(level) from dual connect by level @last PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ SQL_ID c437vsqj7c4jy, child number 0 ------------------------------------- select/*+ [...]
Source: orasql.org
Пн, Авг 25, 2014
hierarchy-levels

Oracle has some neat ways of handling hierarchical data. A while back I wrote about how Oracle SQL can find the entire tree of data above or below a node in a hierarchy using the CONNECT BY clause.

What if the requirement is to flatten hierarchical data?

For example, [...]

Source: www.oratable.com
Пн, Авг 04, 2014
Первая часть.  Я решил оставить на сладкое еще один мега-вопрос: 'кем вы видите себя через 5 лет?'. Если это вопрос задается вам на собеседовании большим начальником, гуру SQL.ru рекомендуют отвечать - 'я вижу себя на вашем месте'.  Прекрасный ответ, если вам не очень нравится эта компания -) Однако, при всей [...]
Source: dsvolk.blogspot.ru
Чт, Июл 31, 2014
Решил написать о некоторых занятных  публикациях, которые появились в последнее время в области In-Memory. По большей части они касаются лицензирования. Kevin Closson нашел занятный баг, при котором, если вы обновили свою СУБД до версии 12.1.0.2 и просто выдали команду на создание таблицы create table  inmemory вместо ошибки, таблица создается, но вот что [...]
Source: dsvolk.blogspot.ru
Ср, Июл 30, 2014
listagg

In an earlier post, we saw how Oracle SQL can be used to transpose data from rows to columns. It is a similar, though simpler, exercise to transpose data from rows to a comma-seperated list.

LISTAGG is a in-built function in Oracle that lets you concatenate multiple [...]

Source: www.oratable.com
Пт, Июл 25, 2014

It is well known thing and you can even find it on MOS, but I have a little more simple script for it, so I want to show little example.

First of all we need to start script on local database:

SQL> [...]
Source: orasql.org
Пт, Июл 25, 2014
diff_plans

I have a couple scripts for plans comparing:

1. https://github.com/xtender/xt_scripts/blob/master/diff_plans.sql
2. http://github.com/xtender/xt_scripts/blob/master/plans/diff_plans_active.sql

But they have dependencies on other scripts, so I decided to create a standalone script for more convenient use without the need to download other scripts and to set up the sql*plus [...]

Source: orasql.org
Чт, Июл 24, 2014

Today I was asked about strange problem: xmltable does not return data, if xquery specified by bind variable and xml data has xmlnamespaces:

SQL> var x_path varchar2(100); SQL> var x_xml varchar2(4000); SQL> col x format a100; SQL> begin 2 :x_path:='/table/tr/td'; 3 [...]
Source: orasql.org
Чт, Июл 24, 2014
На днях наткнулся на фантастическое сообщение от Intel: "This customized version of the Intel Xeon processor E7 v2, developed in collaboration with Oracle, helps maximize the power of the Exadata Database Machine X4-8 .."  Как не сложно заметить тут две новости: вышла Exadata X4-8 и, как может показаться на первый взгляд, какой [...]
Source: dsvolk.blogspot.ru
Ср, Июл 23, 2014
С сегодняшнего дня Oracle 12.1.0.2 доступен для скачивания, а значит мы все имеем возможность прикоснуться к официальной документации и посмотреть, что из наших пожеланий реализовано и насколько я угадал, как это будет работать. Если вам интересна именно In-Memory еще раз рекоменду вам blog Maria Colgan. Поскольку 12.1.0.2 это полноценный pathset, кроме ожидаемой In-Memory он [...]
Source: dsvolk.blogspot.ru
Комментирование отключено.