AppCrawler

Tying data to business excellence

Main menu

Skip to content
  • Who Is This Guy?
Database, Oracle

At least one case where rebuilding indexes helps…

by Steve • August 25, 2009 • 0 Comments

We found that after deleting 250 million “lower” rows from a table with a monotonically increasing sequence, our MIN range scans were incredibly slow. Richard Foote describes this much more clearly than I can this morning, so all this post…

Read more →

Database, Oracle

Custom repeat_interval for dbms_scheduler

by Steve • August 24, 2009 • 0 Comments

Nothing fancy today, just a simple test case regarding the subject line 🙂 create or replace function mytime return date as begin return sysdate + 5 / 1440; end; / create table foo (c date); create or replace procedure test_interval…

Read more →

Database, Development, Oracle, Python

Poor man’s parallel DML

by Steve • August 23, 2009 • 0 Comments

We were recently required to get rid of 250 million rows in a partitioned audit table. While the table is partitioned, we have global indexes that would be rendered unusable after dropping or truncating a partition. The UPDATE GLOBAL INDEXES…

Read more →

Database, Oracle

How does connection re-direction occur in RAC? (Part 1)

by Steve • August 17, 2009 • 0 Comments

I have always been curious as to how a connection request is redirected in a RAC. In other words, let’s assume we have a two node cluster with a given service that only runs on one of the nodes. In…

Read more →

Development, Linux, Operating Systems, Python

Port checker

by Steve • August 17, 2009 • 0 Comments

This was useful when we testing a migration between database servers. import socket import sys for i in range(1,5): try: HOST = “foo” + str(i) PORT = 2484 print HOST + ” ” + str(PORT) sock = socket.socket() sock.connect((HOST, int(PORT)))…

Read more →

Database, Oracle

Are you actually *using* Oracle partitioning?

by Steve • August 3, 2009 • 0 Comments

Partitioning is sometimes sold as the panacea to all performance problems. Anyone who has added local indexes on a column other than the one on which the table was partitioned quickly finds out this isn’t always the case. Keep in…

Read more →

Page 70 of 77
« 1 … 68 69 70 71 72 … 77 »

Search

Links

  • LinkedIn Profile

Archives

Copyright © 2025 AppCrawler. All Rights Reserved. The Magazine Basic Theme by bavotasan.com.