Skip navigation.

Feed aggregator

The Leadership Development Carnival – Back to Football Edition is Up!

TalentedApps - 7 hours 4 min ago

Dan McCarthy, the founder of the Leadership Development Carnival over at Great Leadership, has posted the September Leadership Development Carnival – Back to Football Edition. Dan has assembled over 35 contributed posts on a huge range of Leadership topics and has also written a helpful, brief intro to each, so check it out.

Some notable posts include:

This Leadership Development Carnival offers a terrific opportunity for you to get a great sample of a variety of perspectives, thinking, and just plain good writing. Who knows? Maybe you’ll discover a great blog you never heard of before.


Not NULL

Jonathan Lewis - 7 hours 42 min ago

Here’s a little detail that I’ve known for years – but keep forgetting until I embarrass myself by rediscovering it (usually in front of a client). I’ll start with a demonstration of a useful little feature of mandatory columns:


drop table t1 purge;

create table t1
as
select
	*
from
	all_objects
where
	rownum <= 10000
;

execute dbms_stats.gather_table_stats(user,'t1')

create index t1_i1 on t1(object_name);

set autotrace traceonly explain

select count(*) from t1;

/*

--------------------------------------------------------------------
| Id  | Operation             | Name  | Rows  | Cost (%CPU)| Time
--------------------------------------------------------------------
|   0 | SELECT STATEMENT      |       |     1 |    13   (0)| 00:00:0
|   1 |  SORT AGGREGATE       |       |     1 |            |
|   2 |   INDEX FAST FULL SCAN| T1_I1 | 10000 |    13   (0)| 00:00:0
--------------------------------------------------------------------

*/

Oracle can use the index on column object_name to count the number of rows in the table because the column has been declared NOT NULL, so every row in the table also has to appear in the index. Let’s just demonstrate that by changing the column definition:


alter table t1 modify object_name null;
select count(*) from t1;

/*

-------------------------------------------------------------------
| Id  | Operation          | Name | Rows  | Cost (%CPU)| Time     |
-------------------------------------------------------------------
|   0 | SELECT STATEMENT   |      |     1 |    40   (0)| 00:00:01 |
|   1 |  SORT AGGREGATE    |      |     1 |            |          |
|   2 |   TABLE ACCESS FULL| T1   | 10000 |    40   (0)| 00:00:01 |
-------------------------------------------------------------------

*/

Now let’s make the column mandatory again – by adding a constraint:


alter table t1 add constraint t1_ck_on_nn check(object_name is not null);
select count(*) from t1;

What do you think the execution path is going to be ?

Oracle uses a full table scan – even if you supply the optimizer with an index hint.

The special NOT NULL optimisation only applies if the column is declared not null – an ordinary constraint isn’t just good enough.

You may remember a short note I wrote a few days ago about adding a not null constraint to a table with 200 million rows without causing the system to stop for a few minutes. I did it with the intent of giving the optimizer a few extra options for exection plans – but now I need to go back and see whether or not the constraint has any effect at all on any of the plans we generate.


Oracle Security

Pete Finnigan - 9 hours 3 min ago

A few things to report about Oracle Security after we have had a short break for familly holidays and also because of a lot of work being done over the last few months. It is nice to be busy in....[Read More]

Posted by Pete On 02/09/10 At 02:27 PM

Categories: Security Blogs

Alex Hutton Podcast on data breach

Pete Finnigan - 9 hours 3 min ago

Lindsay blogged about the recent data breach report from Verizon last week. Alex Hutton, one of the authors has just re-tweeted DennisF's tweet that he has done a podcast about the data breach report . Enjoy! EDITED: I incorrectly added....[Read More]

Posted by Pete On 16/08/10 At 07:46 PM

Categories: Security Blogs

Would You Like A Job in Database Security?

Pete Finnigan - 9 hours 3 min ago

Lindsay from Cervello Consultants has asked me to promote a job he is recruiting for. Lindsays company specialises in data security assurance and particularly in designing, deploying, integrating and testing database security vulnerability scanning, enterprise scanning solutions, database activity monitoring....[Read More]

Posted by Pete On 13/08/10 At 09:29 AM

Categories: Security Blogs

Hacking Oracle over the web and exploiting Database Vault

Pete Finnigan - 9 hours 3 min ago

The BlackHat USA event in Caesars Palace Las vegas was on at the end of July and now the papers have been put up on the BlackHat site. I saw that Sumit Siddharth had posted his slides a couple of....[Read More]

Posted by Pete On 06/08/10 At 06:00 PM

Categories: Security Blogs

Data Breach Survey Results

Pete Finnigan - 9 hours 3 min ago

Lindsay Hamilton of Cervello Consultants has just started a new blog aimed at data security, data breaches and data security vulnerability scanning and activity monitoring. This should be worth watching as data breaches are certainly an in topic subject with....[Read More]

Posted by Pete On 03/08/10 At 04:18 PM

Categories: Security Blogs

The second IOUG / Oracle Security Assurance Survey

Pete Finnigan - 9 hours 3 min ago

I wrote about the first IOUG joint security survey with Oracle two years ago here in my blog in a post titled " An Oracle Security Survey by The IOUG and Oracle " and I encouraged participation on the survey....[Read More]

Posted by Pete On 27/07/10 At 08:53 PM

Categories: Security Blogs

59 Security bugs fixed, 28 remotely expolitable, 13 in the database

Pete Finnigan - 9 hours 3 min ago

Oracle yesterday released the latest in its series of quarterly security patches known as CPU's Critical Patch Updates. Oracle released an advisory detailing the fixes. The patch set contains 59 new security fixes. For me the interesting part are the....[Read More]

Posted by Pete On 14/07/10 At 02:20 PM

Categories: Security Blogs

Pete Finnigan will be teaching Oracle Security in Tallinn, Estonia and speaking at UKOUG Unix SIG at TVP

Pete Finnigan - 9 hours 3 min ago

I have just added another public training date to my upcoming Oracle security trainings calendar. This is for November 4th and 5th in Tallinn, Estonia which I am really looking forwards to. I have also just agreed to do two....[Read More]

Posted by Pete On 07/07/10 At 01:31 PM

Categories: Security Blogs

Sangam’10: All-India Oracle Users Group (AIOUG) Annual Conference

Virag Sharma - 9 hours 15 min ago
Sangam’10: All-India Oracle Users Group (AIOUG) Annual Conference


The All India Oracl Users Group (AIOUG) presented Sangam 2010, a two-day(3-4-Sep-2010) Oracle Users Conference held in Hyderabad. Sangam 2010 hosted multiple sessions by international and Indian experts like Jonathan Lewis , Rittman , Iggy Fernandez etc.




Jonathan Lewis & Virag Sharma


The event was very good and opportunity to learn from experts. Sangam 2010 started with Murali welcome note followed by Presentation, by Roland Slee, Vice-President, Database Product Management, Oracle Asia Pacific & Japan.


First technical session was from Jonathan Lewis on "Writing Optimal SQL". This One day Presentation was divided in to two , 1/2 day sessions. Conference room packed for his sessions, Jonathan Lewis Presentation was main attraction for Sangam 2010. After Lunch , there were 2 Conference room for different sessions and audience can choose session as per there interest.

Sponsors "OSI Consulting" presentation on "Cross Platform migration challenges and time reduction techniques" was pretty good then expected. After "OSI Consulting" presentation, RAC SIG meeting held. In this meeting Satyendra Kumar , explained things about RAC SIG. In the end of "RAC SIG" meeting Satyendra looking leader for various city , for Delhi/NCR, I proposed Aman Sharma’s name and latter learned that Aman recently become Oracle ACE.

Session “Tips and Best Practices for DBA’s” from Francisco , was in soo much demand that Conference room 2 overflowed and finally session held in Conference room 1.

Rittman and Vivek took one session in Sangam 2010 and unfortunately , Not able to attend any of them.In the end of Sangam 2010 Oracle Users Conference, Jonathan Lewis took 1 Hr question and Answer session, that was pretty good.


The views expressed are my own and not necessarily those of my current or past employer. The views and opinions expressed by visitors to this blog are theirs and do not necessarily reflect mine
Categories: DBA Blogs

Grand Canyon

Doug Burns - 10 hours 38 min ago
Some of the boys and girls have been very busy over the summer, fulfilling a life-long ambition, visiting Las Vegas but, more important, the magnificent Grand Canyon.




But Gerald had a pretty narrow escape when he was almost left behind.


Compare & Synchronize Toad®for Data Analysts

Surachart Opun - 10 hours 44 min ago
Toad® for Data Analysts is a great tool from Quest Software. It's helpful to query and report on data; check features and benefits and download trial.
Toad for Data Analysts, we can:
- Gather data from any source: with a single tool that natively supports Oracle, SQL Server, DB2, Sybase, MySQL, Microsoft Access, and Microsoft Excel, and all other platforms, including Teradata and Netezza, through ODBC
- Investigate data: with built-in database browsing, ER diagram, and compare and sync functionality
- Deliver data faster: through one-click data export to Excel, easy report creation and automated distribution
- Improve productivity: by simplifying, automating and scheduling repetitive tasks
then test to compare and synchronize data on Oracle:
use Wizard to help.
then choose Source/Target
then choose objects to compare
after compare then synchronize by using Wizard.
we can sync data source -> target or target -> source.
then generate script -> open script file, run or no action.
we can compare and synchronize different databases.Written By: Surachart Opun http://surachartopun.com
Categories: DBA Blogs

Oracle Magazine Article on Essbase 11.1.2

Rittman Mead Consulting - 13 hours 4 min ago

oramagoctMy latest article for Oracle Magazine is now available online, and this month it’s a joint effort between myself and Venkat.

“Using Oracle Essbase Release 11.1.2 Aggregate Storage Option Databases” takes a look at the new calculation capabilities in Essbase 11.1.2, in particular looking at how data can be aggregated, derived and allocated within 11.1.2 Essbase cubes and persisted in the database, opening up ASO databases to the kind of planning and budgeting applications previously restricted to BSO databases. If you’ve heard that aggregate storage is the strategic direction for Essbase but wondered how it could handle the sorts of calculations provided by block storage, you may well find this article interesting.

Categories: BI & Warehousing

Rittman Mead at Sangam’10, Hyderabad

Rittman Mead Consulting - 13 hours 25 min ago

I’m writing this on the plane back from Hyderabad, sitting opposite Jonathan Lewis who like me has just finished presenting at Sangam’10, the annual conference held by the All-India Oracle Users Group. I was invited over by Murali and the AIOUG conference committee to do a presentation on OBIEE 11g, which turned out to be a nice opportunity to road-test one of my Open World presentations before delivering it again in a few weeks time. The event itself was pretty good, with a welcoming team from AIOUG and a great audience at the actual talks. Here’s the introduction by Murali, which was followed by Oracle talking about the wider user group community and the new features in the Oracle platform.

IMG_0110

Jonathan was of course the main attraction, running one of his one-day tutorials over two half days and with most of the audience attending both days. The room was pretty packed-out for both of his sessions, and here he is on the first morning talking about the pros and cons of analytic functions.

IMG_0111

Given that the audience was mostly DBA and database developers, I was pleasantly surprised at the attendance on my BI session, which was on RPD data modeling techniques and new features in 11g. As most people were new to OBIEE and mainly worked in database maintenance and support, I tried to put RPD modeling in this context and in particular, how the features in the RPD could be used to complement and add-to the base data warehousing capabilities in the Oracle database. If you were there and would like a copy of the slides and accompanying white paper, they should be on the Sangam’10 website, and I’ve uploaded them to our Articles page as well.

IMG_0121

After my presentation we held a joint BI and EPM SIG meeting, a “round-table” event where we discussed the various Oracle BI and EPM products and answered questions from the audience. One major difference I found in this event, compared to say SIG meetings in the UK and USA, is that the audience were mainly database administrators and would typically need to maintain an Oracle BI installation, rather than develop it from scratch. As such, they were interested in comparisons with competitors tools such as Cognos and Business Objects, and what advantages it gave customers compared to just running SQL reports against the base data warehouse. As such, some of the product capabilities that were of interest included the federated query capability in OBIEE, the packaged analytics that come with the BI Applications, and the ability of products such as Essbase and Oracle OLAP to make user queries run faster. In all, a great session and I was pleased I’d been able to get over to the event.

IMG_0124

So whilst I’m on my way home now, I’m back over in November to run our three-day Oracle BI Training Days event in Bangalore, where we’ll be rolling out our new OBIEE 11g training materials and taking delegates through an end-to-end tour of the features in this new platform. We’ve still got a few places left, so if you were at Sangam’10 and you’ll like to get some hands-on OBIEE 11g training, or you’re just interested in skilling up on this new release, drop us a line at trainingdays2010@rittmanmead.com and we’ll reserve you a place.

Categories: BI & Warehousing

Swing!

Doug Burns - 13 hours 57 min ago
Wow - almost 4 months since my last post that could be described as vaguely technical. It's amazing how time flies when you're having fun. (Although there may be a hint of irony in that statement.)

Work has been insane for various reasons and personal life has been unusually involved too so I've really had no inclination to blog, far less time. In fact, I ended up having to cancel my attendance at both MOTS and Openworld because I really couldn't justify the time away in September and have had no time to work on presentations properly. I know I'll miss both events once I start reading all of the blog posts but I'm trying not to think about it too much and hopefully my abstract for UKOUG is accepted and I can catch up with people there.

However, work has thrown up several interesting things to blog about to add to the already long list, so now that things have calmed down a little I'm hoping to get back into the swing of things again.

New Zealand Earthquake…

Tim Hall - 17 hours 13 min ago

I got a call from one of my mates in New Zealand last night to tell me about the earthquake in Christchurch. He’s a JAFA (Just Another F*ckin’ Aucklander :) ), but we know some people down in Christchurch so it was a bit of a concern. Luckily everyone is OK.

I saw some reports on the news this morning showing some of the damage it caused. It looks pretty grim, especially since Christchurch had such a nice looking city center before. It was a level 7.1 quake, but fortunately it happened in the night after everyone had left the central business district, so there were no fatalities.

I guess rebuilding will start now. Good luck to everyone dealing with the aftermath.

Cheers

Tim…

Twitter Weekly Updates for 2010-09-05

Fuad Arshad - 17 hours 47 min ago
Twitter Weekly Updates for 2010-08-29 http://ff.im/-pSBgm # @dhaimes agreed @gvwoods does a list every year since not sure who will be at #oow10 in reply to dhaimes # “@eddieawad: My first Kindle book: Expert Oracle Practices: Oracle Database Administration from the Oak Table.” just gt sample will buy # Bloggers Meetup 2010 http://ff.im/-pV8a8 # @fahdmirza [...] Related posts:
  1. Twitter Weekly Updates for 2010-08-01 Twitter Weekly Updates for 2010-07-25 http://ff.im/-ofjAP # @hillbillyToad awesome anything...
  2. Twitter Weekly Updates for 2010-08-22 Responding to the floods in Pakistan http://ff.im/-pgR5E # Twitter Weekly...
  3. Twitter Weekly Updates for 2010-07-18 Twitter Weekly Updates for 2010-07-11 http://ff.im/-nx1Cw # 15 mins to...
Related posts brought to you by Yet Another Related Posts Plugin.


Bloggers Meetup 2010

Fuad Arshad - 17 hours 47 min ago
The 2010 Oracle Openworld Blogger Meetup has been announced.  Details are here. it was loads of fun last time . Here’s my shirt from last year. Do you still have yours ?. From The Pythian Blog When: Wed, 22-Sep-2010, 5:30pm Where: Lower Dining Room, Jillian’s Billiards @ Metreon, 101 Fourth Street, San Francisco, CA 94103. [...] Related posts:
  1. The Bloggers Will descend ……….. Via Twitter @Alexgorbachev we’ve come to know about the Oracle...
  2. Oracle openworld 2010 preparations underway So Oracle Openworld starts sep 19-23 But the preparation are...
Related posts brought to you by Yet Another Related Posts Plugin.