REPLACE STRING je rychlejší

Automaticky přeloženo z Deepl

Ve verzi 4D v15 R3 se algoritmus REPLACE STRING příkazu byl vylepšen, aby bylo nahrazování velkého množství dat rychlejší. V našich testech nahrazování 32 000 výskytů je díky novému algoritmu příkaz v průměru 4000krát rychlejší než starý.

Jak?

Na adrese REPLACE STRING Příkaz umožňuje provádět nahrazení na základě kódových znaků nebo na základě znaků. Ve výchozím nastavení jsou nahrazení založena na znaku, a pokud je předán parametr “ * „, jsou nahrazení založena na kódu znaku.

Na základě charakteru

Podle našich testů trvá nahrazení 32 000 výskytů příkazu s v15 v průměru 331 s a s v15 R3 pouze 0,062 s. Tedy přibližně 5300krát rychleji.

Na základě kódu znaků

Při našich testech trvá příkazu nahrazení 32 000 výskytů s v15 334 s (v průměru) a s v15 R3 pouze 0,14 s (v průměru). Tedy přibližně 2300krát rychleji.

Další podrobnosti naleznete v příručce k aktualizaci na verzi 4D v15 R3.

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.