Re: Question regarding databases..
- From: Jim Gibson <jgibson@xxxxxxxxxxxxxxxxx>
- Date: Fri, 18 Nov 2005 12:32:26 -0800
In article <1132335666.112663.56030@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
<burak@xxxxxxxxxxx> wrote:
> Hello,
>
> I wasn't sure if this should go in this usenet or in something like
> Perl.DBI.etc, so I apologize if this is in the wrong place.
>
> Pretty simple question. I would like to create a Perl shell script
> that actively monitors a table in a database. Let's exemplify this
> before i go any further...
[further description snipped]
>
> That's the idea... the only problem is, I don't know how to make this
> database connection "live," ie I don't know how to write a program that
> just sits there running, looking for changes in a database, without
> ever terminating (unless by command).
>
> Any ideas? Your help is more than greatly appreciated.
You can use the sleep statement in your Perl program to have your
program periodically wake up and check the database table to see if
anything has changed. You can make the period whatever you like, in
multiples of 1 second. However, that is not the most efficient
solution, because your program might be doing a lot of checking with
nothing to do.
A better solution involves having some mechanism to activate your
program when there is something to do. The simplest way is to just
execute it -- however this involves some program activation and
database connection delays. A better solution is for your program to
start execution, connect to the database, and then wait for some event
to occur. There are several such mechanisms, depending upon your
platform. These include, for Unix at least, signals, shared memory,
I/O, semaphores, mutexes, etc. See 'perldoc perlipc' for more
information.
Posted Via Usenet.com Premium Usenet Newsgroup Services
----------------------------------------------------------
** SPEED ** RETENTION ** COMPLETION ** ANONYMITY **
----------------------------------------------------------
http://www.usenet.com
.
- References:
- Question regarding databases..
- From: burak
- Question regarding databases..
- Prev by Date: Comparing structures, ignoring floating point roundoff differences
- Next by Date: Re: Comparing structures, ignoring floating point roundoff differences
- Previous by thread: Question regarding databases..
- Next by thread: Comparing structures, ignoring floating point roundoff differences
- Index(es):
Relevant Pages
|
|