Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

A SingleStore AI-ügynöke összetett lekérdezések hangolásában segít

2026. szeptember 30.Forrás: SingleStore
A SingleStore AI-ügynöke összetett lekérdezések hangolásában segít
Kép: SingleStore

A SingleStore bemutatta Query Tuning Agent nevű AI-ügynökét, amely lassú SQL-lekérdezések és hibakeresési profilok alapján készít rangsorolt teljesítményjavítási javaslatokat. Az eszköz a vállalat közleménye szerint nem hajtja végre a módosításokat, a generált SQL-t a felhasználónak kell átnéznie és alkalmaznia.

A lényeg röviden
  • A Query Tuning Agent lassú lekérdezésekből és debugprofilokból indul ki.
  • SingleStore-specifikus elosztott adatbázis-mintákat keres.
  • Rangsorolt, indoklással ellátott SQL-javaslatokat ad.
  • A DDL- és DML-utasításokat nem hajtja végre.
  • A profilozott műveleteket tranzakcióban futtatja, majd visszagörgeti.

A lassú lekérdezéstől a célzott javaslatig

A SingleStore elosztott végrehajtási motorjában több tényező is meghatározza egy lekérdezés teljesítményét. A shard kulcsok befolyásolják, hol találhatók az adatok, és lehetővé tehetik a hálózati adatmozgatást elkerülő, összehelyezett illesztéseket. Az oszlopalapú táblák rendezési kulcsai segítik a szegmensek kizárását, a projekciók pedig alternatív hozzáférési utakat kínálnak.

A megfelelő beállítás kiválasztása eddig gyakran nagy adatbázis-tapasztalatot igényelt. A SingleStore 2026. szeptember 30-i bejelentése szerint a Query Tuning Agent ezt a folyamatot egy irányított munkamenetbe rendezi. A felhasználó egy lassú SQL-lekérdezésből vagy hibakeresési profilból indulhat, az ügynök pedig megvizsgálja a profilt és a sémát, majd bizonyítékokkal alátámasztott, fontossági sorrendbe rendezett megállapításokat ad.

A rendszer a SingleStore saját hibakeresési profiljára támaszkodik. Ha rendelkezésre áll a munkaterület és az adatbázis környezete, szükség esetén maga is rögzít részletes profilt. Önállóan üzemeltetett rendszerekből JSON-formátumú profil is feltölthető, így élő kapcsolat nélkül is elvégezhető az elemzés.

Elosztott adatbázisokra szabott elemzés

Az ügynök ajánlásai kifejezetten a SingleStore működéséhez kapcsolódnak. Keresheti többek között a broadcast és újraparticionálást igénylő illesztéseket, a partíciók és végrehajtási szálak közötti adatsűrűségi eltéréseket, valamint az olyan shardkulcs-választásokat, amelyek akadályozzák az összehelyezett illesztéseket vagy a helyi csoportosítást.

Vizsgálja a rendezési kulcs és a szegmenskizárás összhangját, a pontatlan kardinalitásbecslést, az elavult statisztikákat, a memórián kívüli műveleteket, a hash-építés elhelyezését, a fordítási többletet és a tervgyorsítótár hiányait. A javaslatok az operátorok futási idejére, a beolvasott és kihagyott szegmensekre, a ferdeségi arányokra, valamint a becsült és tényleges sorszámokra épülnek.

A háttérben meghatározott feldolgozási lánc működik. Az ügynök betölti és megtisztítja a profilt, elemzi a végrehajtási tervet, azonosítja az elosztott műveleteket, majd besorolja a szűk keresztmetszet okát. Ezután egy válogatott hangolási tudásbázisban keres, indoklással ellátott javítást javasol, és megjelenítés előtt ellenőrzi a létrehozandó adatdefiníciós utasításokat.

Elérhető a portálon, és óvatosan kezeli az adatokat

A Query Tuning Agent a SingleStore portálján oldalsávos asszisztensként jelenik meg. A Visual Explain nézetben az Optimize művelet a lekérdezést és a nyers profilt is átadja az ügynöknek. Az SQL Editorban kijelölt lekérdezésre szintén elindítható a profilozás és a hangolás, korábbi futtatás pedig a lekérdezési előzményekből folytatható. A vállalat a hangolási logikát később MCP-szerverben elérhető képességként is biztosítani tervezi.

Az ügynök alapértelmezés szerint csak magyaráz és javasol. Olvasási célú profilozást végezhet, amikor ehhez megfelelő környezet áll rendelkezésére, a DDL- és DML-utasításokat azonban szövegként adja vissza. A létrehozott utasításokat szintaktikai és szemantikai feltételek, például a shardkulcs és az elsődleges kulcs kapcsolatának ellenőrzése után mutatja meg.

A profilozás tényleges végrehajtási profilt használ, ezért a lekérdezés lefut a munkaterületen. Írási műveleteknél, például az UPDATE, DELETE és INSERT ... SELECT utasításoknál is explicit tranzakciót alkalmaz, amelyet mindig visszagörget. A vállalat szerint a visszagörgetés hiba esetén is megtörténik, a rendszer pedig nem indít profilozást, ha a munkamenetben már folyamatban van egy tranzakció. A műveletek a felhasználó meglévő szerkesztői munkamenetében, saját jogosultságaival futnak, és nem módosítják az adatokat.

A Performance Tuning Agent előzetes verziója tervezési partnerekkel készül. A SingleStore a lefedett hangolási minták bővítését, az ajánlások bizonyítékainak erősítését és az adatbázis-optimalizálóval végzett ellenőrzések kiterjesztését tervezi. A vállalat szerint az eszköz első körös segítséget adhat az ügyféltámogatási és megoldási csapatoknak, miközben a különösen összetett, új esetekben továbbra is szükség lehet szakértői döntésre.

Kapcsolódó hírek

A jogi szakmában már minden második szakember használ generatív AI-t
Kutatás2026. október 3.

A jogi szakmában már minden második szakember használ generatív AI-t

A jogi szakemberek 49 százaléka már aktívan használ generatív AI-t a munkájában, derül ki az Everlaw, az ACEDS és az ILTA közös jelentéséből. A technológia egyre…

Az Everlaw a Microsoft 365 Copilottal köti össze a jogi bizonyítékokat
Termékek és eszközök2026. október 3.

Az Everlaw a Microsoft 365 Copilottal köti össze a jogi bizonyítékokat

Elérhetővé vált az Everlaw és a Microsoft 365 Copilot új MCP-integrációja, amely a jogi ügyek bizonyítékait és elemzéseit közvetlenül a Copilot munkafolyamataiba…

AI-ügynök segít optimalizálni a SingleStore leglassabb lekérdezéseit
Termékek és eszközök2026. szeptember 30.

AI-ügynök segít optimalizálni a SingleStore leglassabb lekérdezéseit

A SingleStore Query Tuning Agent nevű AI-ügynöke a lassú SQL-lekérdezések okait vizsgálja, majd bizonyítékokkal alátámasztott, rangsorolt optimalizálási javaslatokat ad.…