Stenogram Sejmu · 2026-07-16

Miłosz Motyka

Kadencja 10 · posiedzenie 62 · wypowiedź 14

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

Pełna wypowiedź

10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Minister Energii Miłosz Motyka: Szanowny Panie Marszałku! Wysoki Sejmie! Skupię się na trzech wymiarach transformacji energetycznej, o których mówił pan poseł, a które są wprost pochodną przeprowadzenia transformacji energetycznej. Po pierwsze, to są niskie ceny, bo po to jest realizowana transformacja energetyczna. Po drugie, to rozwój polskich firm, bo to przez nie transformacja energetyczna powinna być realizowana. I po trzecie, to bezpieczeństwo energetyczne, bo dzisiaj to jest fundamentalne zadanie całego państwa realizowane we współpracy między Ministerstwem Energii a innymi resortami. Krajowy Plan w dziedzinie Energii i Klimatu to dokument strategiczny, który odpowiada z jednej strony na te wyzwania, o których powiedziałem, jeżeli chodzi o ceny i budowę kompetencji przez polskie firmy, z drugiej strony jest dokumentem, który musiał zostać zaakceptowany przez Komisję Europejską. Został tam przesłany już dawno temu, w 2023 r. Niestety ówczesny rząd tego zadania nie spełnił, z tego się nie wywiązał. My ten dokument przygotowaliśmy i z tego zapóźnienia Polskę wyprowadziliśmy, bo, szanowni państwo, skutki byłyby oczywiście z punktu widzenia prawodawstwa szkodliwe także dla Polski. Jeżeli chodzi o kolejny krok, to jest to polityka energetyczna państwa. Do końca tej kadencji przedstawimy politykę energetyczną państwa, gdzie wprost wskażemy konkretne kolejne inwestycje narysowane i na mapie, i pod kątem czasu, jak będą wpinane do systemu, jak będą wpływały na ceny i na rozwój przemysłu. Bo energetyka jądrowa i odnawialne źródła energii do 2040 r. będą filarem naszego miksu energetycznego. Prowadząc oczywiście pragmatyczną politykę energetyczną, od 2036 r., pan poseł pytał o terminy, będziemy mogli wpiąć do naszego systemu pierwszą polską elektrownię jądrową. Będą też współpracowały z odnawialnymi źródłami energii i magazynami energii moce dyspozycyjne, moce gazowe oraz moce węglowe, które do tego momentu będą gwarantowały bezpieczeństwo pracy systemu. Jesteśmy zwolennikami rozwoju odnawialnych źródeł energii, rozwoju, który jest rozwojem pragmatycznym. Budujemy odnawialne źródła energii tam, gdzie one się opłacają. Rozwijamy biogazownie rolnicze i gwarantujemy dodatkową dochodowość polskim rolnikom. Odnośnie do współpracy z odnawialnymi źródłami energii budujemy magazyny energii pod kątem kolejnych inwestycji, zaraz o tym powiem. Ale do 2040 r. będzie to optymalny miks energetyczny zbudowany w oparciu o energetykę jądrową i odnawialne źródła energii. Odnawialne źródła energii do 2040 r. będą wynosiły, jeżeli chodzi o morską energetykę wiatrową, blisko 18 GW mocy. Dzisiaj w zainstalowanej mocy w odnawialne źródła energii z fotowoltaiki to 27 GW. My prognozujemy wzrost do niespełna 40 GW. Jeśli chodzi o energetykę wiatrową na lądzie, tutaj mamy teraz 11 GW zainstalowanej mocy. To będzie zależało oczywiście od aspektów regulacyjnych, legislacyjnych. My umożliwiliśmy też znacznie przyspieszoną planistykę i administrację w przypadku realizacji tych inwestycji, skracając czas o połowę. Do tego w Krajowym Planie w dziedzinie Energii i Klimatu i polityce energetycznej państwa wskażemy niezwykle istotną rolę magazynów energii, także tych wielkoskalowych, elektrowni szczytowo-pompowych. W ostatnich dniach została podjęta decyzja o tym, by Ministerstwo Energii wraz z Grupą Tauron podjęło działania inwestycyjne i legislacyjne zmierzające w stronę budowy największego takiego magazynu w Polsce, o mocy niespełna 800 MW, jeżeli chodzi o elektrownię szczytowo-pompową Rożnów II. Podejmujemy też decyzje inwestycyjne w zakresie budowy magazynów bateryjnych. Takie są już budowane. Największy, nie tylko w Polsce, ale i w tej części Europy, jest budowany na Pomorzu w Żarnowcu. Kolejne są realizowane na zachodnim Pomorzu oraz w centralnej Polsce, po to żeby nadwyżki, które mamy z odnawialnych źródeł energii, móc zmagazynować i później wprowadzać do systemu. Co najważniejsze - myślę - dla wszystkich tych, którzy transformację energetyczną traktują jako proces inwestycyjny, a nie zagrożenie ideologiczne, bo tak w istocie jest, to to, że w łańcuchu dostaw udział elektrowni szczytowo-pompowej Rożnów II to 70%, udział w łańcuchu dostaw w lądowej energetyce wiatrowej - ponad 60%, udział w energetyce jądrowej w pierwszym roku - 40%, w kolejnym - minimum 70%. To jest udział polskich firm. Dzisiaj w procesie licencjonowania i w procesie konkurowania o konkretne projekty, ale też w zakresie praktyki spółek Skarbu Państwa, które zlecają podwykonawstwo w zakresie wykonania tych inwestycji, absolutnie fundamentalne jest to, by środki trafiały do polskich przedsiębiorców, czyli żeby środki z KPO, środki z Funduszu Modernizacyjnego i środki krajowe trafiały wprost do polskich przedsiębiorców. Dzięki temu w kolejnych latach, jeśli chodzi o kolejne projekty jądrowe, kolejne projekty związane z modernizacją sieci i kolejne projekty związane z budową magazynów, polskie firmy będą mogły je realizować także w kolejnych państwach naszego regionu. Mówiąc wprost, ta ekspansja gospodarcza polskich firm będzie mogła być realizowana w kolejnych państwach europejskich dzięki temu, że my dzisiaj budujemy te kompetencje. W zakresie energetyki jądrowej aktualizowany plan polityki energetycznej państwa będzie uwzględniał nowy ˝Program polskiej energetyki jądrowej˝. Wskazujemy dwie lokalizacje oraz budowę małych modułowych reaktorów. Jeśli chodzi o dwie lokalizacje, to pierwszą jest Choczewo. Realizacja tej inwestycji jest przewidziana na lata 2028-2036 - do pierwszego prądu. Jeżeli chodzi o drugą lokalizację, sprawa jest otwarta, ale zawężona do dwóch miejsc - Konina i Bełchatowa. (Dzwonek) Decyzja zapadnie po decyzji ekspertów pod kątem geograficznym, geofizycznym i geologicznym. Natomiast Polska będzie budowała swój miks energetyczny w oparciu o energetykę jądrową. Dziękuję bardzo. (Oklaski) 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ź 12 Czesław Mroczek 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Spraw Wewnętrznych i Administracji Czesław Mroczek: Szanowny Panie Marszałku! Szanowna Pani Pos
  2. Wcześniej · wypowiedź 13 Jacek Tomczak 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Jacek Tomczak: Panie Marszałku! Wysoka Izbo! Szanowny Panie Ministrze! W ostatnich dniach Ministerstwo Energii przedstawi
  3. Później · wypowiedź 15 Jacek Tomczak 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Jacek Tomczak: Panie Ministrze! Bardzo dziękujemy za tę kompleksową odpowiedź. W uzupełnieniu chciałbym zadać pytanie dot
  4. Później · wypowiedź 16 Miłosz Motyka 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Minister Energii Miłosz Motyka: Szanowny Panie Marszałku! Wysoki Sejmie! Do końca 2026 r. ponad 1 GW mocy zainstalowanej w farm
1. (2.67ms; exec 2.63 + 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.1ms; exec 1.08 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (1.36ms; exec 1.35 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3689 ORDER BY ordinal
4. (1.15ms; exec 1.12 + fetch 0.04; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (1.15ms; exec 1.14 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (0.89ms; exec 0.87 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.73ms; exec 0.71 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3687 ORDER BY ordinal
8. (1.08ms; exec 1.06 + 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. (0.81ms; exec 0.79 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3688 ORDER BY ordinal
11. (1.07ms; exec 1.06 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (0.89ms; exec 0.88 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (0.55ms; exec 0.54 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3690 ORDER BY ordinal
14. (0.92ms; exec 0.91 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (0.72ms; exec 0.71 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (0.93ms; exec 0.91 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3691 ORDER BY ordinal
17. (1.68ms; exec 1.67 + fetch 0.02; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (2.67ms; exec 2.63 + 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 = 13535 LIMIT 1
2. (1.1ms; exec 1.08 + 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 = 12888 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. (1.36ms; exec 1.35 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3689 ORDER BY ordinal
4. (1.15ms; exec 1.12 + fetch 0.04; 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 = 13520 AND dayStatement.day_revision_id = 13100 AND dayStatement.ordinal BETWEEN 12 AND 16 AND statement.object_id <> 13535 ORDER BY dayStatement.ordinal
5. (1.15ms; exec 1.14 + 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 = 13520 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 12) LIMIT 1
6. (0.89ms; exec 0.87 + 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 = 12882 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. (0.73ms; exec 0.71 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3687 ORDER BY ordinal
8. (1.08ms; exec 1.06 + 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 = 13520 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 13) 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 = 12883 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. (0.81ms; exec 0.79 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3688 ORDER BY ordinal
11. (1.07ms; exec 1.06 + 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 = 13520 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 15) LIMIT 1
12. (0.89ms; exec 0.88 + 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 = 12889 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.55ms; exec 0.54 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3690 ORDER BY ordinal
14. (0.92ms; exec 0.91 + 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 = 13520 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 16) LIMIT 1
15. (0.72ms; exec 0.71 + 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 = 12890 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.93ms; exec 0.91 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3691 ORDER BY ordinal
17. (1.68ms; exec 1.67 + fetch 0.02; 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 = 62 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-16' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
2.67ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
1.68ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
1.36ms SELECT source_text FROM text_segments WHERE extraction_id = 3689 ORDER BY ordinal
toggle
2.67ms 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 = 13535 LIMIT 1
1.68ms 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 = 62 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-16' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
1.36ms SELECT source_text FROM text_segments WHERE extraction_id = 3689 ORDER BY ordinal
N+1 candidates:
5× (4.57ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (4.38ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (4.22ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (4.57ms) 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.38ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (4.22ms) 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: 25.7ms | App: 25.5ms | DB: 18.7ms (17, rows: 19) [exec: 18.4ms, fetch: 0.3ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.32ms) /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