Blog Aggregator - Amardeep Sidhu

  • Tags

  • Archives

  • Meta

  •  

Archive for March, 2008

31 Mar

DBAzine.com is back :)

Few days ago i posted about DBAzine being down. I was just checking to see if its back.
Its rocking now.
Welcome back DBAzine.com

31 Mar

Oracle Clusterware for Non-Real Application Clusters Purposes.

Quite some time back I made a blog entry about deploying Oracle Clusterware for non-RAC purposes. As I pointed out in that entry, there were license ramifications. That was then, this is now.
In this press release about Oracle Clusterware, Oracle is announcing that Oracle Enterprise Linux (with Unbreakable Linux Support) can deploy Oracle Clusterware to […]

31 Mar

PL/SQL Seminar in Estonia…

I’ll be in Estonia on the 3rd & 4th of June doing a PL/SQL seminar. I’m guessing the details will be available here in the next day or two.
Cheers
Tim…
PS. If I get any more dates I’m printing a “World Tour” T shirt.

31 Mar

Rajaraman’s First Law: More Data will beat Better Software

After the interesting comment storm on Doug’s blog when he posted some of Tim Gorman’s comments on the value of data in his career experiences as compared to the value of the applications manipulating that data, I hesitate a little to post this.
But, I can’t stop myself because it’s such an interesting insight!
Anand Rajaraman, ex-Director […]

31 Mar

Comparing CHAR values

Here is a table with a single row of data.

SQL> create table my_tab (c2 char(2))  2  /

SQL>  insert into my_tab (c2) values (’Y ‘)  2  /

1 row created.

SQL>

Which of the following queries will match that row?

select * from my_tab where c2 = ‘Y’/

select * from my_tab where c2 = ‘Y ‘/

select * from my_tab where c2 = ‘Y  ‘/

If you said all three you get a cigar (providing you live in a jurisdiction where such infernal devices are still permitted).

SQL> select * from my_tab where c2 = ‘Y’;c2–Y

SQL> select * from my_tab where c2 = ‘Y ‘;c2–Y

SQL> select * from my_tab where c2 = ‘Y  ‘;c2–Y

The reason is due to Oracle’s rules for comparing blank-padded datatypes. If the two values are of differing sizes Oracle pads the smaller variable with the requisite number of blank spaces. Obviously it is documented.

On the whole I think this is a boon - CHAR columns are a pain in the neck at the best of times, without having to worry unnecessarily about additional RPAD calls. This is unfortunate if you are relying on ‘Y ‘ being different to ‘Y’; but if your application depends on trailing spaces for data integrity then you probably have bigger problems.

31 Mar

Larger Block Index Tablespace and Small Index Scans - Performance Improvement ? (Let Down)

Thought it might be worth looking at the impact on the performance of Unique and small index range scans as typical in OLTP environments, when an index is rebuilt in a larger block tablespace.
Warning, this discussion will again primarily be an exercise in simple mathematics. However, a few little details to start the ball rolling.
I’ve already discussed how in many scenarios, […]

31 Mar

Taking a Look at Hyperion Web Analysis

Whilst Oracle BI Answers is a pretty good ad-hoc query tool, it’s not really an OLAP tool and Oracle’s current recommendation if you want that sort of thing is to use Hyperion Web Analysis, which comes bundled with the latest version of OBIEE, OBIEE “Plus”. Hyperion Web Analysis connects to Essbase, Microsoft Analysis Services and […]

31 Mar

On the Train to Oslo, Issues with EIS and OBIEE

I’m writing this post sitting on the express train going from Oslo Airport to the centre of Oslo, traveling over to Norway for the Norwegian User Group conference this week. I’ve been invited over as a guest of the user group to do a couple of presentations on Oracle BI, it’s been a bit of […]

30 Mar

Upgrading to Wordpress 2.5

Just finished upgrading to Wordpress 2.5. Everything seems to be working fine.
Another issue I just came to know that whereever i am using syntaxhighlighter to format the code, it doesn’t display properly in Internet Explorer. May be something to do with the plugin. Will try to fix it. It works fine in Mozilla.

30 Mar

Travelling Time….

Yes I am leaving today. This is going to be a tough program and the audience also will be tough. I just hope everything goes out fine. I am not in a good mental position. There is so much wrong happening that is not letting me concentrate on anything. Lets see what will happen? Wish […]

© 2008 Blog Aggregator - Amardeep Sidhu | Entries (RSS) and Comments (RSS)

Powered by Wordpress, design by Web4 Sudoku, based on Pinkline by GPS Gazette