Ես թույլ տվեցի մոդելին առաջարկել Postgres-ի ինդեքսներ, ապա ստիպեցի տվյալների բազային գնահատել դրանք

Ծրագրավորողը ստեղծել է գործիք՝ AI-ի կողմից առաջարկված Postgres ինդեքսները ստուգելու համար՝ դրանք անմիջապես տվյալների բազայում փորձարկելու միջոցով: Հասկանալով, որ LLM-ները հաճախ առաջարկում են հավանական, բայց անարդյունավետ ինդեքսներ, հեղինակը մշակել է համակարգ, որը ստեղծում է առաջարկված ինդեքսները տրանզակցիայի շրջանակներում, գործարկում է EXPLAIN (ANALYZE, BUFFERS)՝ ստուգելու համար, թե արդյոք հարցումների պլանավորողն իրականում օգտագործում է դրանք, այնուհետև հետ է շրջում փոփոխությունները: Փորձը, որը թեստավորել է ինը տարբեր մոդելներ ութ սովորական հարցումների վրա, ցույց է տվել, որ թեև մոդելները արդյունավետ են ստանդարտ օպտիմալացման հնարավորությունները բացահայտելու հարցում, նրանք հաճախ չեն ճանաչում, երբ հարցումը հնարավոր չէ բարելավել ինդեքսավորմամբ: Արդյունքները վկայում են, որ ավտոմատացված ստուգումը կարևոր է, քանի որ մոդելները հաճախ առաջարկում են ավելորդ կամ անօգուտ ինդեքսներ: «pg-index-referee» գործիքը հասանելի է GitHub-ում և թույլ է տալիս ծրագրավորողներին անվտանգ կերպով գնահատել AI-ի առաջարկները՝ առանց տվյալների բազայի սխեման մշտապես փոխելու:
This is a summary. Read the full article at the original source:
Dev.toԿապակցված
Ստորագրության հավասարությունը վարքագծային հավասարություն չէ. զրոյական կախվածություններով միգրատորի ստեղծում
Հեղինակը քննարկում է Go նախագծերի կախվածությունները ստանդարտ գրադարան տեղափոխելու բարդությունները՝ ընդգծելով, որ ստորագրության հավասարությունը չի երաշ…
Թողարկվել է նոր թեթև քաշային շարահյուսության ընդգծիչ՝ GPU-Lexer-ը, որն օգտագործում է WebGPU-ի հզորությունը՝ բրաուզերում տեքստի բարձր արդյունավետությամ…
Ինչպես սովորեցի սովորել (և ինչու արհեստական բանականությունը չի եկել ձեր փոխարեն մտածելու)
Այս հոդվածում ծրագրավորողը կիսվում է իր փորձով՝ ինքնուս ծրագրավորումից մինչև մասնագիտական գործունեություն՝ շեշտելով ուսուցման էվոլյուցիան ԱԲ-ի դարաշրջ…


