RE: [Sydney-Oracle] PL/SQL Meetup discussion

From: Nuno Pinto do Souto
Sent on: Thursday, February 4, 2010 8:07 AM

Sorry for replying only now, been away sick.

Sounds good enough to me.  I’m also interested in anyone’s experiences with compiled PL/SQL: is ti really worth the trouble, when and how.

 

Cheers

Nuno Pinto do Souto

DBA Team, Australia/NZ

 

From: [address removed] [mailto:[address removed]] On Behalf Of Gary Myers
Sent: Wednesday, 3 February 2010 2:44 PM
To: [address removed]
Subject: [Sydney-Oracle] PL/SQL Meetup discussion

 

I'm happy to put my hand up for discussing / presenting some PL/SQL stuff and/or performance from a developer's perspective.
I've been chugging through Steven F.'s book and picked up some good stuff.

Connor McDonald would be Australia's Mr PL/SQL (despite a website of www.oracledba.co.uk), but he's in Perth and there's a big gap between east and west coasts.

I saw him present in Melbourne a few years back and it is....breath-taking. You can get his slides from last year's talk at Melbourne. All 700 of them, presented over a single morning. Click-click-click. Its a unique style, but works well.

There's a lot of PL/SQL that is simply control structures (loops, if/then.. etc) around SQL statements (possibly the more complicated stuff like multi-table inserts) or chopping around variables with functions that are pretty similar to SQL functions, mostly using SQL datatypes. Connor's book and Steven Feuerstein's both consider SQL as the foundation for PL/SQL.

I'd guess the main complications particular to PL/SQL are
1. Exception handling and propagation
2. Record types and collections.
3. Dynamic SQL
4. Triggers (and why not to use them)
5. Built-in packages like DBMS_JOB, UTL_FILE, UTL_HTTP etc.

What sort of problems does EBS throw up in PL/SQL ? Is it performance related, session-state, something else
And do they wrap their PL/SQL ?

  Gary




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Gary Myers ([address removed]) from Sydney Oracle Meetup.
To learn more about Gary Myers, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here

Meetup Inc. PO Box 4668 #37895 New York, New York 10163-4668 | [address removed]


______________________________________________________
CONFIDENTIALITY NOTICE
This electronic mail message, including any and/or all attachments, is for the sole use of the intended recipient(s), and may contain confidential and/or privileged information, pertaining to business conducted under the direction and supervision of the sending organization. All electronic mail messages, which may have been established as expressed views and/or opinions (stated either within the electronic mail message or any of its attachments), are left to the sole responsibility of that of the sender, and are not necessarily attributed to the sending organization. Unauthorized interception, review, use, disclosure or distribution of any such information contained within this electronic mail message and/or its attachment(s), is (are) strictly prohibited. If you are not the intended recipient, please contact the sender by replying to this electronic mail message, along with the destruction all copies of the original electronic mail message (along with any attachments).
______________________________________________________

Our Sponsors

The Pythian Group

Database services & consulting in Australia. Meetup organizer.

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to Sydney Oracle Meetup.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service