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

19 Февраль 2015
Earlier
Чт, Окт 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
Вс, Июл 20, 2014
Я решил начать серию постов о поиске работы. Материалов об этом вагон, но не все советы применимы именно к IT. Я постараюсь писать о специфике, связанной именно с Oracle. Начну с середины, с первой встречи с компанией,  поскольку как мне кажется, именно отсюда лучше всего будет видно, как следует составлять свое [...]
Source: dsvolk.blogspot.ru
Вс, Июл 20, 2014
import java.text.SimpleDateFormat;
import java.sql.PreparedStatement;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Timestamp;

Application Module Code

public void SettingWhoColumns(String CStringDate) {
java.sql.Date ConvStringDate = null;
try {
[...]
Source: oracleanil.blogspot.ru
Вс, Июл 20, 2014
import java.text.SimpleDateFormat;
import java.sql.PreparedStatement;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Timestamp;

Application Module Code

public void SettingWhoColumns(String CStringDate) {
java.sql.Date ConvStringDate = null;
try {
Connection conn = [...]
Source: oracleanil.blogspot.ru
Чт, Июл 17, 2014
Ну что за месяц, что ни день, то потрясающие новости:  Официальный press release: "..IBM will also sell iPhones and iPads..". Представляете себе запрос заказчика: "2 Power 795 и 4 IPad пожалуйста".  И комментарии  бухгалтерии 'в этом заказе вычеркнем 1 IPad для уменьшения цены'.  Тут парень прочитал и прокомментировал press release. Смешно получилось.  [...]
Source: dsvolk.blogspot.ru
Ср, Июл 16, 2014
Наконец-то все поняли, что нет никакого смысла в 10 десятке разных языков, один другого смешнее, pig, fig, hruk, impala-la-la, и что можно обойтись просто SQL. Сегодня большой день - Oracle объявил о Big Data SQL. Вы сможете увидеть свои Big Data данные как (внешние) таблицы в Oracle. Просто напишите select - [...]
Source: dsvolk.blogspot.ru
Ср, Июн 25, 2014
Oracle adds a new cache for storing the results of queries. December 2007 (updated June 2014) [...]
Source: www.oracle-developer.net
Вт, Июн 24, 2014
Encryption, compression and preprocessing for external tables in Oracle 11g. September 2009 (updated June 2014) [...]
Source: www.oracle-developer.net
Комментирование отключено.