Samba SMB Linux
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
verstehe ich nicht. es geht nur um konkurrierende Zugriffe von 2 verschiedenen Clients. Wenn es ein und derselbe mehrmals aufmacht ist alles ok. Also wo soll ich da suchen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2518
- Registriert: Mi, 28. Jul 2010 17:16
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 77 Mal
Re: Samba SMB Linux
Wenn du nicht ADS einsetzten willst musst du den Umgang mit deinen Dateien/Daten ändern.
Also weniger Scheibvorgänge auf diese Daten anwenden. Ohne zu wissen aus was deine hochgerechnet ca. 30'000 Schreibvorgänge bestehen bezw. bezwecken wird jede Hilfe schwierig bezw. unmöglich. Was schreibst du den derart auf einer Datenbank rum?
Die Zeiten verändern sich extrem sobald du nicht mehr exclusiven Zugriff auf eine DBF nutzt. Der grösste Unterschied ist zwischen 1 und 2 Usern. Bei noch mehr ist der unterschied nicht mehr so krass.
Gruss Carlo
Also weniger Scheibvorgänge auf diese Daten anwenden. Ohne zu wissen aus was deine hochgerechnet ca. 30'000 Schreibvorgänge bestehen bezw. bezwecken wird jede Hilfe schwierig bezw. unmöglich. Was schreibst du den derart auf einer Datenbank rum?
Die Zeiten verändern sich extrem sobald du nicht mehr exclusiven Zugriff auf eine DBF nutzt. Der grösste Unterschied ist zwischen 1 und 2 Usern. Bei noch mehr ist der unterschied nicht mehr so krass.
Gruss Carlo
Valar Morghulis
Gruss Carlo
Gruss Carlo
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
hm, wann war von 30.000 Schreibvorgängen die Rede? Es ist auch vollkommen Wurst, wieviele es sind. Generell, wenn 2 Clients unterwegs sind wird auch teilweise 1 Schreibvorgang gebremst. Es fällt halt nur bei einigen mehr besonders auf. Messungen haben ergeben, das es teilweise bis zu 5 Sekunden dauerte, bis eine DBF geöfnet werden konnte. Sonst liegen die Zeiten innerhalb 0.00 - 0.02 Sekunden
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- BJelinek
- Rekursionen-Architekt
- Beiträge: 221
- Registriert: Sa, 02. Jun 2012 20:57
- Wohnort: 73257 Köngen
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 3 Mal
Re: Samba SMB Linux
Hallo Manfred,
Kann es sein, daß viele gelöschte Datensätze in den Datenbanken vorhanden sind?
Vielleicht mal alle DBF-Dateien reorganisieren.
Hatte einen meiner ersten Xbase++ Kunden, bei dem war es genau so Einer schnell
Ein zweiter dazu langsam. Deshalb habe ich lange keine neuen Kunden umgestellt.
Bis ich mal den Reorglauf gestartet hatte und siehe da alles lief normal.
Oder ein neuer Index mit einem leeren neuen Feld über viele Datensätze.
Kann es sein, daß viele gelöschte Datensätze in den Datenbanken vorhanden sind?
Vielleicht mal alle DBF-Dateien reorganisieren.
Hatte einen meiner ersten Xbase++ Kunden, bei dem war es genau so Einer schnell
Ein zweiter dazu langsam. Deshalb habe ich lange keine neuen Kunden umgestellt.
Bis ich mal den Reorglauf gestartet hatte und siehe da alles lief normal.
Oder ein neuer Index mit einem leeren neuen Feld über viele Datensätze.
Grüße
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
es sind ca 31000 Sätze in der DBF und davon sind ca 100 gelöscht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2518
- Registriert: Mi, 28. Jul 2010 17:16
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 77 Mal
Re: Samba SMB Linux
Wenn dein Durchlauf 30 Sek. Dauert wären dies mit dem Testcode 30000 Zugriffe. Daher.
Öffnest du die Dbf immer Shared oder zwischendurch mal exclusiv?
Was schreibst du denn auf so wenigen Sätzen rum das so lange dauert?
Sobald mehere Clients unterwegsind ist es langsamer das kannst du nur durch den ADS oder andere Organisation ändern.
Öffnest du die Dbf immer Shared oder zwischendurch mal exclusiv?
Was schreibst du denn auf so wenigen Sätzen rum das so lange dauert?
Sobald mehere Clients unterwegsind ist es langsamer das kannst du nur durch den ADS oder andere Organisation ändern.
Valar Morghulis
Gruss Carlo
Gruss Carlo
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Samba SMB Linux
em, äh ... lief das überhaupt schon mal mit der Konfiguration
gruss by OHR
Jimmy
Jimmy
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
nachdem ich nun die aktuelle Opensuse und Samba Version hier auf einem testsystem installiert habe, muß ich feststellen: Es klappt immer noch nicht. Also das war es nicht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
ich habe jetzt mal zur Kontrolle das Szenario auf einem Windows 2008R2 Server nachgebildet. Dort ist der gleiche Effekt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
alles über UNC Pfade und das MSI File von Alaska bzgl. smb2 eingespielt. Es hat sich nichts geändert. Irgendwo ist ein eklatanter Fehler im Spiel, den ich nicht erkenne.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
ich habe gerade einen weiteren versuch gestartet. Dabei habe ich festgestellt, das weder das Lesen aus noch das Schreiben in die DBF bremst. Es scheint wohl Hauptsächlich der Skip dadurch zu sein.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Samba SMB Linux
ich gehe mal davon aus da ein aktiver Index lief
als ich von Cl*pper auf Xbase++ umgestiegen bin hatte ich viele Probleme beim SKIP im Netzwerk.
das war für mich der Grund 2002 zur Konferenz in den USA zu fliegen um mich "schlau" zu machen was Xbase++ angeht
irgendwann erwischte ich Steffen und er sagte mir das Xbase++ den "Index sperren" würde ...
das erklärte das Problem mit SKIP im Netzwerk und ich fing an mit den DBE Werten zu spielen bis es weniger wurde.
seit der v1.9x sind die DBE Werte so das man mit den Default Werten arbeiten kann ... nur LIFETIME würde ich auf 0 setzten.
---
ob es jetzt am Server liegt oder an der Xbase++ App bekäme man nur raus wenn eine andere App, nicht Xbase++, die das selbe Problem hat.
gruss by OHR
Jimmy
Jimmy
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Samba SMB Linux
Lifetime steht auf 0
kann man eigentlich über DbeInfo() auch Werte für FOXCDX setzen, oder nur für FOXDBE? Ich habe nichts dazu gefunden in der Doku?
kann man eigentlich über DbeInfo() auch Werte für FOXCDX setzen, oder nur für FOXDBE? Ich habe nichts dazu gefunden in der Doku?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 68 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Samba SMB Linux
Beim LESEN und SCHREIBEN wir immer nur in den Buffer geschrieben, das ist lokaler RAM.
Erst beim SKIP wird der buffer auf die Platte geschrieben und der nächste eingelesen.
Erst beim SKIP wird der buffer auf die Platte geschrieben und der nächste eingelesen.
Gruß
Hubert
Hubert
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Samba SMB Linux
such mal nach
für CDXDBE (ORDER Komponente) und NTXDBE (ORDER-Komponente) gibt es genau die retry/delay Werte für Index.Spezifikationen der DatabaseEngines - Dateiformate
hast du die Konstanten für die DATA Komponente(n) verwendet
Konstanten die mit "DBF" oder "FOX" anfangen sind für DATA Komponente(n)
Konstanten die mit "NTX" oder "CDX" anfangen sind für ORDER Komponente(n)
gruss by OHR
Jimmy
Jimmy