Kapazität von Visual FoxPro-Systemkomponenten
Einige Kapazitäten können durch den verfügbaren Speicher begrenzt sein.
Kategorie | Funktion | Zahl |
---|
Tabellen- und Indexdateien
Maximale Anzahl an Datensätzen pro Tabellendatei | 1 Milliarde | |
Maximale Größe einer Tabellendatei | 2 Gigabyte | |
Maximale Anzahl an Zeichen pro Datensatz | 65,500 | |
Maximale Anzahl an Feldern pro Datensatz(1) | 255 | |
Maximale Anzahl gleichzeitig geöffneter Tabellen(2) | 255 | |
Maximale Anzahl an Zeichen pro Tabellenfeld | 254 | |
Maximale Anzahl an Bytes pro Indexschlüssel in einem unkomprimierten Index(3) | 100 | |
Maximale Anzahl an Bytes pro Indexschlüssel in einem komprimierten Index(2) | 240 | |
Maximale Anzahl geöffneter Indexdateien pro Tabelle | unbegrenzt | |
Maximale Anzahl geöffneter Indizes in allen Arbeitsbereichen | unbegrenzt | |
Maximale Anzahl an Beziehungen | unbegrenzt | |
Maximale Länge relationaler Ausdrücke | unbegrenzt |
Eigenschaften von Feldern
Maximale Größe von Zeichenfeldern | 254 | |
Maximale Größe von numerischen Feldern (und Gleitkommafeldern) | 20 | |
Maximale Anzahl an Zeichen in Feldnamen in einer freien Tabelle | 10 | |
Maximale Anzahl an Zeichen in Feldnamen in einer Tabelle, die zu einer Datenbank gehört | 128 | |
Minimaler Wert einer Ganzzahl | -2,147,483,647 | |
Maximaler Wert einer Ganzzahl | 2,147,483,647 | |
Dezimalstellengenauigkeit in numerischen Berechnungen
Visual FoxPro kann Zahlen bis 9007199254740992 (2^53) in exakten Berechnungen verarbeiten. |
16 | |
|
Variablen und Arrays
Standardanzahl an Variablen | 1,024 | |
Maximale Anzahl an Variablen | 65,000 | |
Maximale Anzahl an Arrays | 65,000 | |
Maximale Anzahl an Elementen pro Array | 65,000 |
Programm- und Prozedurdateien
Maximale Anzahl an Zeilen in Quellprogrammdateien | unbegrenzt | |
Maximale Größe von kompilierten Programmodulen(4) | 64 KB | |
Maximale Anzahl an Prozeduren pro Datei | unbegrenzt | |
Maximale Anzahl an verschachtelten DO-Aufrufen | 128 | |
Maximale READ-Verschachtelungstiefe | 5 | |
Maximale Anzahl an verschachtelten strukturierten Programmierbefehlen | 384 | |
Maximale Anzahl an übergebenen Parametern | 27 | |
Maximale Anzahl an Transaktionen | 5 |
Eigenschaften des Berichts-Designers
Maximale Anzahl an Objekten in einer Berichtsdefinition(2) | unbegrenzt | |
Maximale Länge einer Berichtsdefinition | 20 Zoll | |
Maximale Anzahl an Gruppierungsebenen | 128 | |
Maximale Länge der Zeichenberichtsvariablen | 255 |
Andere Eigenschaften
Maximale Anzahl geöffneter Fenster (alle Typen)(2) | unbegrenzt | |
Maximale Anzahl geöffneter Datenblattfenster | 255 | |
Maximale Anzahl an Zeichen pro Zeichenfolge oder Speichervariable | 16,777,184 | |
Maximale Anzahl an Zeichen pro Befehlszeile | 8,192 | |
Maximale Anzahl an Zeichen pro Beschriftungs-Steuerelement in einem Bericht | 252 | |
Maximale Anzahl an Zeichen pro Makrosubstitutionszeile | 8,192 | |
Maximale Anzahl geöffneter Dateien | Durch das System begrenzt | |
Maximale Anzahl an Tastenanschlägen in einem Tastaturmakro | 1,024 | |
Maximale Anzahl der Felder, die durch eine SQL SELECT-Anweisung ausgewählt werden können | 255 | |
Maximale Länge eines Zeichenfolgenliterals | 255 |
1. Wenn eines oder mehrere der Felder Nullwerte zulassen, reduziert sich diese Anzahl um 1 auf 254 Felder.
2. Beschränkt durch den Arbeitsspeicher und die verfügbaren Dateihandles. .cdx-Dateien verwenden nur eine Datei-Handles.
3. Ist die Sortierfolge auf MACHINE eingestellt, so verwendet jedes Zeichen ein Byte. Ist die Sortierreihenfolge nicht auf MACHINE eingestellt, so verwendet jedes Zeichen zwei Bytes. Unterstützt das indizierte Feld Nullwerte, so wird im Indexschlüssel ein weiteres Byte verwendet. Beachten Sie, dass Nicht-Maschinen-Indizes stets einfache Indizes sind.
4. Ein Programmmodul ist eine Prozedur. Programme und Anwendungen können ein unbeschränkte Anzahl von Programmodulen enthalten.
Siehe auch
Struktur von Tabellendateien (DBC, DBF, FRX, LBX, MNX, PJX, SCX, VCX) | Anpassen des Systems nach der Installation | Anzeigen von Systeminformationen | Optimieren des Systems | Dateinamenerweiterungen und Dateitypen | Optimieren der Visual FoxPro-Startgeschwindigkeit | Besondere Einstellungen für Konfigurationsdateien