Was ist 'threadBlockSize' im casout-Parameter?

1 vues

Réponse

threadBlockSize gibt die Anzahl der Bytes an, die für Blöcke in der Ausgabetabelle verwendet werden sollen. Die Blöcke werden von Threads gelesen. Erhöhen Sie diesen Wert schrittweise, wenn Sie eine große Tabelle mit Millionen oder Milliarden von Zeilen haben und die Leistung optimieren möchten. Größere Werte können die Leistung bei indizierten Tabellen erhöhen. Wenn der Wert jedoch zu groß ist, kann dies zu Thread-Verhungern führen, da zu wenige Blöcke für die Threads zum Bearbeiten vorhanden sind. Alias ist blockSize. Der Standardwert ist 1048576, der Mindestwert ist 0. Tipp: Sie können den Wert in Anführungszeichen setzen und B, K, M, G oder T als Suffix angeben, um die Einheiten anzugeben. Zum Beispiel steht '8M' für acht Megabyte.
Hat Ihnen diese Antwort geholfen?