Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

7 May, 2024: fms is rebuilding. Don't expect much in that section for quite a few days, maybe longer.


devel / comp.lang.xharbour / Re: quicker processing in client-server setup

SubjectAuthor
* quicker processing in client-server setuptimepro timesheet
`* Re: quicker processing in client-server setupEnrico Maria Giordano
 `* Re: quicker processing in client-server setuptimepro timesheet
  `* Re: quicker processing in client-server setupEnrico Maria Giordano
   +- Re: quicker processing in client-server setupClaudio H
   `* Re: quicker processing in client-server setuptimepro timesheet
    `* Re: quicker processing in client-server setupEnrico Maria Giordano
     `* Re: quicker processing in client-server setuptimepro timesheet
      `- Re: quicker processing in client-server setupEnrico Maria Giordano

1
quicker processing in client-server setup

<f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17207&group=comp.lang.xharbour#17207

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ad4:4b68:0:b0:537:6e55:eeb7 with SMTP id m8-20020ad44b68000000b005376e55eeb7mr727602qvx.66.1674817430294;
Fri, 27 Jan 2023 03:03:50 -0800 (PST)
X-Received: by 2002:a25:582:0:b0:80b:fa2b:3f15 with SMTP id
124-20020a250582000000b0080bfa2b3f15mr637110ybf.218.1674817429897; Fri, 27
Jan 2023 03:03:49 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Fri, 27 Jan 2023 03:03:49 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=2405:201:3d:94f:e543:1a14:3ea9:d877;
posting-account=jZAeNwoAAABYWjMRM-FfqKkHfC3Iph0l
NNTP-Posting-Host: 2405:201:3d:94f:e543:1a14:3ea9:d877
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
Subject: quicker processing in client-server setup
From: timecosting@gmail.com (timepro timesheet)
Injection-Date: Fri, 27 Jan 2023 11:03:50 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3138
 by: timepro timesheet - Fri, 27 Jan 2023 11:03 UTC

how to process quicker in client-server setup.

my app is in xhb+dbf+ps32+wvw
app folder(in server) E:\MYTAX (or C:\MYTAX or D:\MYTAX)
exe file E:\MYTAX\THETAX.EXE
ALL exe/dbf templates... files are hosted in server's \MYTAX folder. (and subfolders)
each client/terminal is mapped to E:\MYTAX (of the server)
on each client's desktop,the shortcut/icon properties are:
Target: Z:\MYTAX\THETAX.exe
StartIn: Z:\MYTAX
(E: of the server is mapped as Z: on this user's desktop. the full E: of the server is mapped)

in my app, user can create 100 companies for accounting - each company identified with a 2 char code.
e.g. 01 / AA / A1 ....
data of each company is saved in a subfolder [company 01 data(dbf,ntx,xlsx...) will be saved in \MYTAX\01 folder, company AA data will be saved in \MYTAX\AA folder...]
THETAX.EXE will be residing ONLY in E:\MYTAX of the server.

**********
proce main
**********
cls
....
....
companyselection() && user selects from 01 / AA / A1 ...

setdefault=diskname()+':\mytax\'+compani ('compani' is the variable for the selected company e.g. 01 / AA / A1...)
set defa to &setdefault
-so if company 01 is selected, setdetault will be Z:\MYTAX\01

:voucher report
sele 0
use Taxfile inde taxfile1, taxfile2, taxfile3, taxfile4, taxfile5 (taxfile.dbf size: 442000 records)
(taxfile.dbf/.ntx is residing in z:\mytax\01 folder)
sele 0
use xxxxx inde xxxx1, xxxx2....
sele 0
use yyyy inde ...
sele 0
use zzzz inde zzzz,...,....
sele 0
.....
sele 0
....

sele Taxfile
do whil field7=abcdef .and. taxdate<=duedate .and. !eof()
sele xxxx
seek taxfile->client
sele yyyy
seek taxfile->gstnumber
sele zzzz
seek taxfile->citycode
sele Taxfile
...
...
:report processing...
....
skip
end

now, if the app is run at/from the server, this voucher report takes 124 seconds to process (891 pages)
BUT, if any client/terminal generates the 'same' report, it takes 800+ seconds...WHY?
even saving a record to a .dbf file(119 fields) takes 1 second on the server, the 'same' takes 14 seconds from any client/terminal.

Re: quicker processing in client-server setup

<tr0ber$1lotd$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17208&group=comp.lang.xharbour#17208

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: quicker processing in client-server setup
Date: Fri, 27 Jan 2023 12:10:19 +0100
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <tr0ber$1lotd$1@dont-email.me>
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 27 Jan 2023 11:10:19 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7cd3779f2249281bd5cec1402d1d562b";
logging-data="1762221"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18p2A0NI9uSGJK0M3NJaIBc"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:zq5f56T4GCB/xt744Ct7m/EsZaE=
In-Reply-To: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
 by: Enrico Maria Giordan - Fri, 27 Jan 2023 11:10 UTC

Il 27/01/2023 12:03, timepro timesheet ha scritto:

> even saving a record to a .dbf file(119 fields) takes 1 second on the server, the 'same' takes 14 seconds from any client/terminal.

It is not normal. You need to check your code and/or your network hardware.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: quicker processing in client-server setup

<48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17209&group=comp.lang.xharbour#17209

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:ac8:51c6:0:b0:3ab:6e87:db38 with SMTP id d6-20020ac851c6000000b003ab6e87db38mr1931026qtn.415.1674821536928;
Fri, 27 Jan 2023 04:12:16 -0800 (PST)
X-Received: by 2002:a81:689:0:b0:500:1982:86a5 with SMTP id
131-20020a810689000000b00500198286a5mr1976394ywg.148.1674821536695; Fri, 27
Jan 2023 04:12:16 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Fri, 27 Jan 2023 04:12:16 -0800 (PST)
In-Reply-To: <tr0ber$1lotd$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2405:201:3d:94f:e543:1a14:3ea9:d877;
posting-account=jZAeNwoAAABYWjMRM-FfqKkHfC3Iph0l
NNTP-Posting-Host: 2405:201:3d:94f:e543:1a14:3ea9:d877
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com> <tr0ber$1lotd$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
Subject: Re: quicker processing in client-server setup
From: timecosting@gmail.com (timepro timesheet)
Injection-Date: Fri, 27 Jan 2023 12:12:16 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2226
 by: timepro timesheet - Fri, 27 Jan 2023 12:12 UTC

On Friday, January 27, 2023 at 4:40:22 PM UTC+5:30, Enrico Maria Giordano wrote:
> Il 27/01/2023 12:03, timepro timesheet ha scritto:
>
> > even saving a record to a .dbf file(119 fields) takes 1 second on the server, the 'same' takes 14 seconds from any client/terminal.
> It is not normal. You need to check your code and/or your network hardware.
>
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
emg:

seems the bottleneck is in my system design.
the time consuming/slow process happens at more than 30+ diff. locations where my app is installed.

-is my client-server mapping procedure proper/standard.
-could it be an issue with 'set default to...'
-what is YOUR client/server setup. do you install your .exe file in each client/system. (besides the server)
-from each of your client/terminal, how do you access,open,update,process... data/files residing in the server

Re: quicker processing in client-server setup

<tr0jlr$1n59j$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17210&group=comp.lang.xharbour#17210

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: quicker processing in client-server setup
Date: Fri, 27 Jan 2023 14:30:36 +0100
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <tr0jlr$1n59j$1@dont-email.me>
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me>
<48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 27 Jan 2023 13:30:35 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7cd3779f2249281bd5cec1402d1d562b";
logging-data="1807667"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1++H7X+yYU3Car8LlbgEPKp"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:KHdHTYO5XzzOdmi4Xo50AuhX0dY=
In-Reply-To: <48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
 by: Enrico Maria Giordan - Fri, 27 Jan 2023 13:30 UTC

Il 27/01/2023 13:12, timepro timesheet ha scritto:

> emg:
>
> seems the bottleneck is in my system design.
> the time consuming/slow process happens at more than 30+ diff. locations where my app is installed.
>
> -is my client-server mapping procedure proper/standard.

I don't know.

> -could it be an issue with 'set default to...'

Not that I'm aware of.

> -what is YOUR client/server setup. do you install your .exe file in each client/system. (besides the server)

I install everything in the server disk (EXE, DBF, etc.). The clients
have only a desktop link to the shared EXE.

> -from each of your client/terminal, how do you access,open,update,process... data/files residing in the server

Nothing special. I only pay attention to properly lock records, but this
cannot slow down the DBF access.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: quicker processing in client-server setup

<7919c041-476e-4573-87a4-3e4ffb55588en@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17211&group=comp.lang.xharbour#17211

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:6214:3b89:b0:4c7:305:178d with SMTP id nf9-20020a0562143b8900b004c70305178dmr2239094qvb.50.1674831797105;
Fri, 27 Jan 2023 07:03:17 -0800 (PST)
X-Received: by 2002:a81:3906:0:b0:4fd:d979:28ba with SMTP id
g6-20020a813906000000b004fdd97928bamr3790298ywa.326.1674831796855; Fri, 27
Jan 2023 07:03:16 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Fri, 27 Jan 2023 07:03:16 -0800 (PST)
In-Reply-To: <tr0jlr$1n59j$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=181.47.6.188; posting-account=HpimJAoAAAB9g4YwFxxrm8_5y018T6ul
NNTP-Posting-Host: 181.47.6.188
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me> <48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
<tr0jlr$1n59j$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7919c041-476e-4573-87a4-3e4ffb55588en@googlegroups.com>
Subject: Re: quicker processing in client-server setup
From: claudio@herszage.com (Claudio H)
Injection-Date: Fri, 27 Jan 2023 15:03:17 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1320
 by: Claudio H - Fri, 27 Jan 2023 15:03 UTC

Back to old OpLocks and SMBx network configuration...
Lot of posts to read.
Claudio H

Re: quicker processing in client-server setup

<b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17215&group=comp.lang.xharbour#17215

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a05:620a:131b:b0:71c:3b4e:9a47 with SMTP id o27-20020a05620a131b00b0071c3b4e9a47mr547279qkj.416.1675160976169;
Tue, 31 Jan 2023 02:29:36 -0800 (PST)
X-Received: by 2002:a0d:f103:0:b0:506:6d77:1d1e with SMTP id
a3-20020a0df103000000b005066d771d1emr3402646ywf.292.1675160975910; Tue, 31
Jan 2023 02:29:35 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Tue, 31 Jan 2023 02:29:35 -0800 (PST)
In-Reply-To: <tr0jlr$1n59j$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2405:201:3d:94f:8c7:2826:9696:16fd;
posting-account=jZAeNwoAAABYWjMRM-FfqKkHfC3Iph0l
NNTP-Posting-Host: 2405:201:3d:94f:8c7:2826:9696:16fd
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me> <48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
<tr0jlr$1n59j$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>
Subject: Re: quicker processing in client-server setup
From: timecosting@gmail.com (timepro timesheet)
Injection-Date: Tue, 31 Jan 2023 10:29:36 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2985
 by: timepro timesheet - Tue, 31 Jan 2023 10:29 UTC

On Friday, January 27, 2023 at 7:00:37 PM UTC+5:30, Enrico Maria Giordano wrote:
> Il 27/01/2023 13:12, timepro timesheet ha scritto:
>
> > emg:
> >
> > seems the bottleneck is in my system design.
> > the time consuming/slow process happens at more than 30+ diff. locations where my app is installed.
> >
> > -is my client-server mapping procedure proper/standard.
> I don't know.
> > -could it be an issue with 'set default to...'
> Not that I'm aware of.
> > -what is YOUR client/server setup. do you install your .exe file in each client/system. (besides the server)
> I install everything in the server disk (EXE, DBF, etc.). The clients
> have only a desktop link to the shared EXE.
> > -from each of your client/terminal, how do you access,open,update,process... data/files residing in the server
> Nothing special. I only pay attention to properly lock records, but this
> cannot slow down the DBF access.
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg

emg, would you please:

(in your client/server setup)
-with your 'shared' .exe, do you store/save ALL your .dbf files in the server ONLY - no matter which client/system inputs/accesses the .dbf.

-inside your .prgs, do you use 'set relation to' to open/use .dbf files

-do you map only the folder your app. resides in -or- the full drive of the server where your app's folder is resident.
i.e. if your app is residing in C:\EMGTAX folder of the server. for the client system, do you share & map the FULL C: of the server or only C:\EMGTAX folder.

thanks you.

Re: quicker processing in client-server setup

<trataa$3pmj6$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17216&group=comp.lang.xharbour#17216

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: quicker processing in client-server setup
Date: Tue, 31 Jan 2023 12:16:27 +0100
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <trataa$3pmj6$1@dont-email.me>
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me>
<48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
<tr0jlr$1n59j$1@dont-email.me>
<b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 31 Jan 2023 11:16:26 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="e9f0e6ddca3d02151fffeb8c7d079272";
logging-data="3988070"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/8mQ44tHb1f/CYnGbpPAFL"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:vyk0cYbKqFJD0Ub8g3nztLOezjU=
In-Reply-To: <b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>
 by: Enrico Maria Giordan - Tue, 31 Jan 2023 11:16 UTC

Il 31/01/2023 11:29, timepro timesheet ha scritto:

> emg, would you please:
>
> (in your client/server setup)
> -with your 'shared' .exe, do you store/save ALL your .dbf files in the server ONLY - no matter which client/system inputs/accesses the .dbf.

Yes.

> -inside your .prgs, do you use 'set relation to' to open/use .dbf files

I usually use SET SCOPE but SET RELATION is also fine. You have to
isolate the code that causes the slow down. There is no other way to
understand the problem.

> -do you map only the folder your app. resides in -or- the full drive of the server where your app's folder is resident.

It is irrelevant.

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

Re: quicker processing in client-server setup

<e9b6acf6-dd0c-4de5-a096-4b170ae28966n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17217&group=comp.lang.xharbour#17217

  copy link   Newsgroups: comp.lang.xharbour
X-Received: by 2002:a37:8d2:0:b0:720:b717:45c4 with SMTP id 201-20020a3708d2000000b00720b71745c4mr287004qki.75.1675169179649;
Tue, 31 Jan 2023 04:46:19 -0800 (PST)
X-Received: by 2002:a5b:b0c:0:b0:80b:9f14:ad0d with SMTP id
z12-20020a5b0b0c000000b0080b9f14ad0dmr3009102ybp.326.1675169179398; Tue, 31
Jan 2023 04:46:19 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.xharbour
Date: Tue, 31 Jan 2023 04:46:18 -0800 (PST)
In-Reply-To: <trataa$3pmj6$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2405:201:3d:94f:8c7:2826:9696:16fd;
posting-account=jZAeNwoAAABYWjMRM-FfqKkHfC3Iph0l
NNTP-Posting-Host: 2405:201:3d:94f:8c7:2826:9696:16fd
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me> <48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
<tr0jlr$1n59j$1@dont-email.me> <b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>
<trataa$3pmj6$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e9b6acf6-dd0c-4de5-a096-4b170ae28966n@googlegroups.com>
Subject: Re: quicker processing in client-server setup
From: timecosting@gmail.com (timepro timesheet)
Injection-Date: Tue, 31 Jan 2023 12:46:19 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2686
 by: timepro timesheet - Tue, 31 Jan 2023 12:46 UTC

On Tuesday, January 31, 2023 at 4:46:29 PM UTC+5:30, Enrico Maria Giordano wrote:
> Il 31/01/2023 11:29, timepro timesheet ha scritto:
>
> > emg, would you please:
> >
> > (in your client/server setup)
> > -with your 'shared' .exe, do you store/save ALL your .dbf files in the server ONLY - no matter which client/system inputs/accesses the .dbf.
> Yes.
> > -inside your .prgs, do you use 'set relation to' to open/use .dbf files
> I usually use SET SCOPE but SET RELATION is also fine. You have to
> isolate the code that causes the slow down. There is no other way to
> understand the problem.
> > -do you map only the folder your app. resides in -or- the full drive of the server where your app's folder is resident.
> It is irrelevant.
> --
> Enrico Maria Giordano
>
> http://www.emagsoftware.it
> http://www.emagsoftware.it/emgmusic
> http://www.emagsoftware.it/spectrum
> http://www.emagsoftware.it/tbosg
thanks emg:

'You have to isolate the code that causes the slow down...'
that's exactly what/where i can't figure out.
reckon, will read each line of my prgs & visualise the outcome...
(it could be very elementary if i isolate it/stumble upon.)

emg, may i get a sample of your app's icon properties (app icon on the client/terminal)
(target & startin)

Re: quicker processing in client-server setup

<trb4ja$3qrkl$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17218&group=comp.lang.xharbour#17218

  copy link   Newsgroups: comp.lang.xharbour
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: e.m.giordano@emagsoftware.it (Enrico Maria Giordano)
Newsgroups: comp.lang.xharbour
Subject: Re: quicker processing in client-server setup
Date: Tue, 31 Jan 2023 14:20:43 +0100
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <trb4ja$3qrkl$1@dont-email.me>
References: <f6513c27-2551-460e-aa91-4b05f0b730b6n@googlegroups.com>
<tr0ber$1lotd$1@dont-email.me>
<48bd044a-0946-4793-946d-d62a32c45a31n@googlegroups.com>
<tr0jlr$1n59j$1@dont-email.me>
<b4154ac9-0e70-4e92-88f0-dbd18dac51c2n@googlegroups.com>
<trataa$3pmj6$1@dont-email.me>
<e9b6acf6-dd0c-4de5-a096-4b170ae28966n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 31 Jan 2023 13:20:42 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="e9f0e6ddca3d02151fffeb8c7d079272";
logging-data="4026005"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18V6hTU0BFFLGkgVHMdLYaz"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.7.0
Cancel-Lock: sha1:ziQi94uUrOVpbHNfgQQh/B83oy0=
In-Reply-To: <e9b6acf6-dd0c-4de5-a096-4b170ae28966n@googlegroups.com>
 by: Enrico Maria Giordan - Tue, 31 Jan 2023 13:20 UTC

Il 31/01/2023 13:46, timepro timesheet ha scritto:

>> You have to isolate the code that causes the slow down...
>
> that's exactly what/where i can't figure out.
> reckon, will read each line of my prgs & visualise the outcome...
> (it could be very elementary if i isolate it/stumble upon.)

You have to put some alert around so you can figure out the bottleneck code.

> emg, may i get a sample of your app's icon properties (app icon on the client/terminal)
> (target & startin)

Nothing special:

\\myserver\midisk\myfolder\myexe.exe
\\myserver\mydisk\myfolder

--
Enrico Maria Giordano

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor