Stenogram Sejmu · 2026-06-18

Konrad Wojnarowski

Kadencja 10 · posiedzenie 60 · wypowiedź 15

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Podsekretarz Stanu w Ministerstwie Energii Konrad Wojnarowski: Szanowny Panie Marszałku! Wysoka Izbo! Odpowiadając na zadane pytania, uprzejmie informuję, iż Polska konsekwentnie buduje nowoczesny, bezpieczny i zdywersyfikowany miks energetyczny. Do 2040 r. polska energetyka będzie oparta głównie na odnawialnych źródłach energii oraz energetyce jądrowej. Udział OZE w produkcji elektrycznej ma wzrosnąć do ok. 66-69% dzięki rozwojowi farm wiatrowych na lądzie i morzu, fotowoltaiki, magazynów energii, ale także energetyki rozproszonej, dzięki inwestycjom w lokalne społeczności energetyczne, biogazownie czy też biometanownie. Istotnym elementem miksu stanie się również energetyka jądrowa, której wdrożenie planowane jest po roku 2035. Elektrownie jądrowe mają zapewnić stabilne dostawy energii niezależnie od warunków pogodowych i ograniczyć konieczność wykorzystywania paliw kopalnych. W roku 2040 źródła bezemisyjne mogą dostarczać 81-85% produkcji energii elektrycznej brutto. Transformacja energetyczna będzie opierać się na stopniowym odchodzeniu od węgla przy jednoczesnym wykorzystaniu gazu ziemnego jako paliwa przejściowego, które będzie stabilizować system elektroenergetyczny i zapewniać bezpieczeństwo dostaw energii do czasu uruchomienia energetyki jądrowej. Taka struktura miksu energetycznego ma ograniczyć zależność Polski od importowanych paliw kopalnych oraz od wahań ich cen na rynkach światowych. Zwiększy to bezpieczeństwo energetyczne kraju i stabilność dostaw energii. Dla gospodarstw domowych transformacja energetyczna powinna oznaczać większą stabilność cen energii oraz mniejszą podatność rachunków na wahania cen paliw kopalnych, obciążenia kosztami polityki klimatycznej i kryzysy geopolityczne. Zgodnie z prognozami KPEiK, czyli ˝Krajowego planu w dziedzinie energii i klimatu˝, zarówno scenariusz WEM, jak i WAM, czyli ten mniej i ten bardziej ambitny, zakładają konsekwentny spadek kosztów wytwarzania energii elektrycznej, który może wynieść do ok. 8% w roku 2030 i do ok. 18% w roku 2040, co niewątpliwie przełoży się na niższe koszty energii dla gospodarstw domowych. Energetyka jądrowa ma zostać wdrożona po roku 2035 jako stabilne, niskoemisyjne źródło energii wspierające funkcjonowanie systemu elektroenergetycznego przy rosnącym udziale OZE. Zgodnie z ˝Programem polskiej energetyki jądrowej˝ przewidziana jest budowa elektrowni jądrowych o łącznej mocy nawet do 9 GW. Program obejmuje budowę trzech bloków AP1000 w lokalizacji Lubiatowo - Kopalino, natomiast druga elektrownia jądrowa może obejmować od dwóch do czterech bloków w zależności od wybranej technologii. Do roku 2040 moc zainstalowana jednostek jądrowych może wynieść ok. 6 GW w scenariuszach zarówno WEM, jak i WAM, jeśli chodzi oczywiście o te duże reaktory. KPEiK wskazuje również możliwość wdrożenia pierwszych małych reaktorów modułowych, tzw. SMR-ów, około roku 2035, które mogą uzupełnić wielkoskalowe elektrownie jądrowe i zwiększać elastyczność systemu elektroenergetycznego. W roku 2040 energetyka jądrowa może odpowiadać za ok. 15-18% krajowej produkcji energii elektrycznej. Jeśli chodzi o korzyści gospodarcze dla polskich przedsiębiorstw, realizacja KPEiK oznacza bardzo duży impuls inwestycyjny dla gospodarki. W latach 2026-2030 nakłady na transformację energetyczną szacowane są na około biliona złotych, z czego największa część przypadnie na sektor elektroenergetyczny, w tym sieci przesyłowe, dystrybucyjne oraz nowe moce wytwórcze. Tak duża skala inwestycji stwarza nowe możliwości rozwoju dla polskich przedsiębiorstw, zwiększając ich udział w łańcuchach dostaw, czyli chodzi o tzw. local content, związany z inwestycjami energetycznymi. Przykładem jest morska energetyka wiatrowa, gdzie udział krajowych dostawców przekracza już 20%, a w założeniu w najbliższym czasie ma wzrosnąć do 40% i będzie rósł. W rozwój sektora zaangażowanych jest ok. 500 polskich firm. Przy inwestycjach rzędu blisko 274 mld zł w latach 2026-2040 oznacza to, że ok. 110 mld zł pozostanie w portfelach krajowych przedsiębiorców, a więc w krajowej gospodarce. Istotne znaczenie ma również lądowa energetyka wiatrowa. Dzięki wyższemu udziałowi krajowych dostawców i usług local content w tym segmencie może wynieść ok. 60% przy nakładach inwestycyjnych na poziomie ok. 210 mld zł. Przełoży się to na ponad 125 mld zł wartości generowanej w Polsce. Rozwój odnawialnych źródeł energii zwiększy oczywiście wykorzystanie krajowych zasobów energetycznych, ograniczając zależność Polski od importowanych paliw kopalnych i wzmacniając niezależność energetyczną kraju. Dynamiczny rozwój OZE, energetyki wiatrowej, magazynów energii wymaga oczywiście rozbudowy, modernizacji sieci przesyłowych, dystrybucyjnych, aby było możliwe przyłączenie nowych źródeł energii i bezpieczne dostarczanie energii do odbiorców w całym kraju. Korzyści dla mieszkańców regionów górniczych. Oczywiście transformacja musi być prowadzona w sposób sprawiedliwy społecznie (Dzwonek), tak aby ograniczyć negatywne skutki odchodzenia od węgla i stworzyć mieszkańcom regionów górniczych nowe perspektywy rozwoju zawodowego i gospodarczego. Ważnym elementem w tym kontekście jest oczywiście Fundusz Transformacji Województwa Śląskiego, który ma wspierać transformację województwa oraz przeciwdziałać negatywnym skutkom wygaszania działalności w tym zakresie. Nie możemy zapominać, że w całym tym procesie pomogą środki europejskie. Oprócz środków własnych operatorów będą to środki z Funduszy Europejskich na Infrastrukturę, Klimat, Środowisko, z Funduszy Europejskich dla Polski Wschodniej, z Krajowego Planu Odbudowy czy z Funduszu Modernizacyjnego. Rozwój nowych technologii oraz nowoczesnych sektorów przemysłu i wzrost inwestycji związanych z transformacją energetyczną będą oczywiście sprzyjać konkurencyjności polskiej gospodarki, ale przede wszystkim stanowić o bezpieczeństwie energetycznym polskich obywateli. Dziękuję. Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 13 Katarzyna Anna Lubnauer 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Edukacji Narodowej Katarzyna Anna Lubnauer: Szanowni Państwo! Oczywiście, że zawsze za wychowan
  2. Wcześniej · wypowiedź 14 Adam Dziedzic 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Adam Dziedzic: Panie marszałku, tak wcześnie mnie pan wywołał. Myślałem, że już nie zdążę. Wicemarszałek Szymon Hołownia:
  3. Później · wypowiedź 16 Adam Dziedzic 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Adam Dziedzic: Panie Ministrze! Tak szybciutko przejdę właśnie do tematu OZE. Lata zaniechań operatorów sieci elektroener
  4. Później · wypowiedź 17 Konrad Wojnarowski 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Podsekretarz Stanu w Ministerstwie Energii Konrad Wojnarowski: Szanowny Panie Marszałku! Wysoka Izbo! Oczywiście liczba prosume
1. (4.21ms; exec 4.17 + fetch 0.03; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, d…
2. (1.78ms; exec 1.76 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (0.97ms; exec 0.96 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6156 ORDER BY ordinal
4. (1.22ms; exec 1.2 + fetch 0.02; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (2.27ms; exec 2.26 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (1.38ms; exec 1.37 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (1.07ms; exec 1.04 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6154 ORDER BY ordinal
8. (1.35ms; exec 1.34 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (0.97ms; exec 0.95 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (1.05ms; exec 1.03 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6155 ORDER BY ordinal
11. (1.37ms; exec 1.35 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (0.84ms; exec 0.82 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (0.86ms; exec 0.84 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6157 ORDER BY ordinal
14. (1.08ms; exec 1.07 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (0.66ms; exec 0.65 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (0.87ms; exec 0.86 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6158 ORDER BY ordinal
17. (3.12ms; exec 3.11 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (4.21ms; exec 4.17 + fetch 0.03; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 16155 LIMIT 1
2. (1.78ms; exec 1.76 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16346 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
3. (0.97ms; exec 0.96 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6156 ORDER BY ordinal
4. (1.22ms; exec 1.2 + fetch 0.02; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id WHERE dayStatement.day_id = 16139 AND dayStatement.day_revision_id = 15745 AND dayStatement.ordinal BETWEEN 13 AND 17 AND statement.object_id <> 16155 ORDER BY dayStatement.ordinal
5. (2.27ms; exec 2.26 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 13) LIMIT 1
6. (1.38ms; exec 1.37 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16334 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
7. (1.07ms; exec 1.04 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6154 ORDER BY ordinal
8. (1.35ms; exec 1.34 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 14) LIMIT 1
9. (0.97ms; exec 0.95 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16345 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
10. (1.05ms; exec 1.03 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6155 ORDER BY ordinal
11. (1.37ms; exec 1.35 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 16) LIMIT 1
12. (0.84ms; exec 0.82 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16347 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
13. (0.86ms; exec 0.84 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6157 ORDER BY ordinal
14. (1.08ms; exec 1.07 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 17) LIMIT 1
15. (0.66ms; exec 0.65 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 16348 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
16. (0.87ms; exec 0.86 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6158 ORDER BY ordinal
17. (3.12ms; exec 3.11 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 60 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-18' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
4.21ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
3.12ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
2.27ms SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.documen…
toggle
4.21ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 16155 LIMIT 1
3.12ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 60 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-18' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
2.27ms SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 16139 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 13) LIMIT 1
N+1 candidates:
5× (5.63ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (4.82ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (6.07ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (5.63ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = ? AND run.state = ? ORDER BY CASE extraction.quality_state WHEN ? THEN ? WHEN ? THEN ? ELSE ? END, run.finished_at DESC, extraction.id DESC LIMIT ?
5× (4.82ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (6.07ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = ? AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = ? AND document.document_kind = ? AND document.source_document_key = CONCAT(?, ?) LIMIT ?
PHP: 33.1ms | App: 32.7ms | DB: 25.1ms (17, rows: 19) [exec: 24.8ms, fetch: 0.3ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.21ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php