Normale Ansicht

Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.
Ältere BeiträgeHaupt-Feeds

PostgreSQL 16 mit neuen Features

15. September 2023 um 08:18

Die freie Datenbank PostgreSQL steigert in der neuen Hauptversion 16 laut den Entwicklern die Leistung dank Verbesserungen bei der Abfrageparallelität, dem Laden von Massendaten und der logischen Replikation.

Neue Funktionen für Entwickler und Administratoren seien unter anderem eine erweiterte SQL/JSON-Syntax, neue Überwachungsstatistiken für Arbeitslasten und eine größere Flexibilität bei der Definition von Zugriffskontrollregeln.

In Sachen Replikation könne man mit PostgreSQL 16 eine logische Replikation von einer Standby-Instanz durchführen. Damit könne eine Standby-Instanz logische Änderungen auf anderen Servern veröffentlichen. Dies biete Entwicklern neue Optionen zur Verteilung der Arbeitslast, etwa die Verwendung einer Standby-Instanz anstelle der stärker ausgelasteten primären Instanz zur logischen Replikation von Änderungen an nachgelagerte Systeme, heißt es in der Ankündigung.

PostgreSQL 16 füge zudem weitere Syntax aus dem SQL/JSON-Standard hinzu, einschließlich Konstruktoren und Prädikate wie JSON_ARRAY(), JSON_ARRAYAGG(), und IS JSON.

Ein wichtiger Aspekt beim Tuning der Performance von Datenbank-Workloads sei das Verständnis der Auswirkungen der I/O-Operationen auf ein System. PostgreSQL 16 führe jetzt „pg_stat_io“ ein, eine neue Quelle für wichtige I/O-Metriken zur detaillierten Analyse der I/O-Zugriffsmuster.

Der Beitrag PostgreSQL 16 mit neuen Features erschien zuerst auf Linux-Magazin.

Analyse: Java-Entwickler dringend gesucht

24. April 2023 um 09:40

Das Freelancer-Portal Workgenius hat den Fachkräftemangel in Deutschland analysiert und nach Städten und Programmiersprachen aufgeschlüsselt. Ein Resultat: Java-Programmierer sind am häufigsten gesucht.

Für die Studie zum Arbeitsmarkt für das Jahr 2023 hat Workgenius nach eigenen Angaben mehr als 120.000 Stellenausschreibungen für IT-Jobs in Deutschland analysiert. Und auch ermittelt welche Programmiersprachen am gefragtesten in Deutschlands Großstädten sind.

Im Ranking bezogen auf die Freien Stellen bezogen auf 100.000 Einwohner liegt Frankfurt auf Rang 1 mit 1582 Stellen je 100.000 Einwohnern. Insgesamt seien 12.089 IT-Stellen ausgeschrieben, heißt es in der Studie von Workgenius. Bei den Programmiersprachen ist Java mit 1397 Ausschreibungen in Frankfurt die gefragteste Programmiersprache. In absoluten Werten bei den Stellenausschreibungen landet Frankfurt hinter Berlin (19.914 Stellen), München (16.605) und Hamburg (13.058) auf Platz vier.

Auf Platz zwei folgt, wie schon im Vorjahr, Stuttgart. Die insgesamt gezählten 9009 Stellen (2022: 5.325) Stellen verteilt auf die knapp 630.000 Einwohner bedeuten 1430 Stellen je 100.000 Einwohner.  Auch in Stuttgart ist der Java-Bedarf mit 1207 Ausschreibungen am größten, teilt Workgenius mit.

Platz drei geht nach Düsseldorf. Die 6989 Stellenausschreibungen entsprechen einer Quote von rund 1125 pro 100.000 Einwohner. In Düsseldorf werden derzeit SQL-Experten mit 706 Ausschreibungen am häufigsten gesucht.

Was die häufig gesuchten Programmiersprachen betrifft, wird Java in insgesamt 24.901 Ausschreibungen gesucht, was den ersten Platz des Rankings bedeutet. Auf Platz zwei folgt SQL. Zwar gilt die Structured Query Language nicht als vollwertige Programmiersprache, allerdings lässt sie sich mit anderen Programmiersprachen kombinieren, heißt es in der Analyse. SQL werde bei 21.813 Stellenausschreibungen vorausgesetzt. Auf dem dritten Platz landet Python mit insgesamt 20.023 Stellenausschreibungen. Die drei Plätze sind damit gleich belegt wie in der Analyse des Vorjahres.

Die kompletten Ergebnisse sind online abrufbar.

Der Beitrag Analyse: Java-Entwickler dringend gesucht erschien zuerst auf Linux-Magazin.

Apache Hop integriert DuckDB

05. April 2023 um 09:11

Mit Apache Hop 2.4 bekommt die Open-Source-Plattform für Datenintegration unter anderem Unterstützung für die SQL-OLAP-Datenbank DuckDB.

Zudem zeige der Metadatentyp “Relationale Datenbankverbindung” in der Hop Gui nun an, welcher Datenbanktreiber installiert sei – falls vorhanden – und welche Version verfügbar sei, teilen die Entwickler mit.

Neu ist auch, dass eine neue JSR-223-Skripttransformation Skripte in ECMAScript (JavaScript als Teil der JVM), Groovy und Python (durch die Jython-Bibliothek) unterstütze. Daneben ermögliche es eine neue Datenüberprüfungstransformation, Datenvalidierungen hinzuzufügen, die jeweils die Eingabedaten für die verschiedenen Felder in den Eingabezeilen validieren können.

Mit der neuen Version, die kurz nach der Veröffentlichung der Ausgabe 2.3 erscheint, seien 98 Tickets abgearbeitet worden. Es gebe also viele Verbesserungen und eine erweiterte Dokumentation, heißt es in der Ankündigung.

Der Beitrag Apache Hop integriert DuckDB erschien zuerst auf Linux-Magazin.

Quartals-Patchday bei Oracle

20. Oktober 2022 um 08:25

Oracle hat für seinen alle drei Monate stattfindenden Patchday fast 400 Patches veröffentlicht.

Im so genannten  Critical Patch Update für Oktober stecken laut Oracle Patches für Sicherheitslücken in Oracle-Code und in Komponenten von Drittanbietern, die in Oracle-Produkten enthalten sind.

Die Zahl der Patches macht deutlich, dass es in nahezu allen Anwendungen von Oracle Lücken zu schließen gibt. Betroffen sind unter anderem MySQL-Produkte, Solaris, Java SE sowie die Financial-Services und Healthcare-Produkte. Oracle empfiehlt das Einspielen der Patches dringend. Es gäbe immer wieder Hinweise darauf, dass Angreifer bereits gepatchte Lücken ausnutzen.

Die Liste der Patches ist online abrufbar und die einzelnen Patches linken jeweils zur Beschreibung.

Der Beitrag Quartals-Patchday bei Oracle erschien zuerst auf Linux-Magazin.

PostgreSQL 15 bringt MERGE-Command und mehr

14. Oktober 2022 um 07:36

Die Version 15 der Datenbank PostgreSQL unterstützt Entwickler unter anderem durch hinzufügen des MERGE-Befehls und bietet mehr Möglichkeiten, den Zustand der Datenbank zu beobachten.

Mit MERGE ließen sich bedingte SQL-Anweisungen schreiben, die INSERT-, UPDATE- und DELETE-Aktionen in einem einzigen Statement enthalten können, heißt es in der Ankündigung.

In Version 15 verbessere PostgreSQL zudem seine In-Memory- und On-Disk-Sortieralgorithmen, wobei Benchmarks Geschwindigkeitssteigerungen von 25 bis 400 Prozent zeigen, je nachdem, welche Datentypen sortiert werden.

PostgreSQL 15 biete auch mehr Flexibilität bei der Verwaltung der logischen Replikation. Diese Version führe Zeilenfilterung und Spaltenlisten für Publisher ein, die es den Benutzern ermöglichen, eine Teilmenge von Daten aus einer Tabelle zu replizieren.

Jonathan Katz, Mitglied des PostgreSQL Core Teams sagte: “PostgreSQL 15 unterstreicht, wie wir durch offene Softwareentwicklung unseren Nutzern eine Datenbank liefern können, die großartig für die Anwendungsentwicklung und sicher für ihre kritischen Daten ist.”

Der Beitrag PostgreSQL 15 bringt MERGE-Command und mehr erschien zuerst auf Linux-Magazin.

Forscher entdecken 3,6 Millionen zugängliche MySQL-Server

01. Juni 2022 um 09:12

Die Sicherheitsexperten der Shadowserver Foundation haben bei ihren Scans weltweit 3,6 Millionen zugängliche MySQL-Server entdeckt.

Beim Scan nach zugänglichen MySQL-Serverinstanzen auf Port 3306/TCP, die auf die MySQL-Verbindungsanfrage mit einer Server-Begrüßung antworten, seien überraschenderweise rund 2,3 Millionen IPv4-Adressen aufgetaucht. Die hätten auf die Verbindungsanfrage mit einer Begrüßung reagierten, so die Experten. Noch überraschender sei es gewesen, dass auch über 1,3 Millionen IPv6-Geräte geantwortet haben, wenn auch meist in Verbindung mit einem einzigen Autonomen System.

Die Forscher haben nicht geprüft, inwieweit ein Zugriff auf bestimmte Datenbanken möglich gewesen wäre, mahnen aber die Administratoren an, diese potenzielle Angriffsfläche zu schließen.

Die Anfragen sind weltweit gelaufen. Aus Deutschland haben sich laut den Forschern 174.000 MySQL-Server offen gemeldet.

Es sei unwahrscheinlich, dass MySQL-Server für externe Verbindungen aus dem Internet zugänglich sein müssen, teilen die Forscher mit. Es sei also unnötig, diese externe Angriffsfläche zuzulassen. Der Bericht der Forscher ist online nachzulesen.

Der Beitrag Forscher entdecken 3,6 Millionen zugängliche MySQL-Server erschien zuerst auf Linux-Magazin.

MySQL database import fails: ERROR 1118 (42000)

11. September 2020 um 16:07

The „Row size too large (> 8126)“ error is not a bug. „This behavior is expected because inoodb design requires the record to fit in the B-tree leaf page and if unsuccessful we return error. During the creation of BLOB … Weiterlesen

Der Beitrag MySQL database import fails: ERROR 1118 (42000) erschien zuerst auf Got tty.

❌
❌