Stenogram Sejmu · 2026-06-18

Władysław Bartoszewski

Kadencja 10 · posiedzenie 60 · wypowiedź 23

Profil posła

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. Sekretarz Stanu w Ministerstwie Spraw Zagranicznych Władysław Teofil Bartoszewski: Szanowny Panie Marszałku! Wysoka Izbo! Panie Pośle! W odpowiedzi na te pytania, bo to jest więcej niż jedno, jak pan poseł słusznie zauważył, pierwszy klaster, czyli sprawy podstawowe, jest najważniejszym ze wszystkich klastrów, ponieważ zajmuje się sprawami właśnie podstawowymi. Otwarcie tego klastra z Ukrainą i Mołdawią jest początkiem bardzo długiego i skomplikowanego procesu mającego na celu weryfikację, czy państwa te są rzeczywiście gotowe do akcesji do Unii Europejskiej. Przypominam, że Polska negocjowała akcesję ok. 7 lat. Nie ma przepisu, ile lat się będzie negocjować, ale nie jest to sprawa prosta, nie jest to sprawa łatwa. W tym procesie nie ma żadnego automatyzmu i nie ma dróg na skróty. Negocjacje akcesyjne do Unii Europejskiej - to nie jest właściwe sformułowanie pojęcia ˝negocjacje˝. Dlaczego? Dlatego że w negocjacjach ktoś coś daje, ktoś gdzieś ustępuje i negocjacje kończą się jakimś kompromisem - czy to jest 50 na 50, czy to jest 60 na 40, czy w innych proporcjach. Negocjacje akcesyjne do Unii Europejskiej są na innych zasadach: albo akceptujecie nasze zasady, albo nie wchodzicie do Unii Europejskiej. Nie wiem, jak to dokładnie określić, ale to się odbywa na innych zasadach. 15 czerwca rozpoczęliśmy oficjalny dialog z Ukrainą i Mołdawią w sprawach kluczowych dla funkcjonowania fundamentów państwa prawa. Pozwolę sobie na przedstawienie kilku kluczowych warunków, o które panowie pytają. Szczegóły techniczne są opisane w stanowisku negocjacyjnym Unii Europejskiej zaakceptowanym latem zeszłego roku przez wszystkie państwa członkowskie. W ramach procesu negocjacyjnego opartego na zasługach, czyli jak to się w języku obcym mówi, merit-based, Unia Europejska i jej państwa członkowskie postawiły Ukrainie i Mołdawii warunki, które te państwa będą musiały spełnić, żeby poszczególne rozdziały negocjacyjne w ramach klastra pierwszego zostały zamknięte. Głębokie reformy pozwalające na systemową i trwałą transformację Ukrainy są dla Polski priorytetem. Chcę panie i panów posłów zapewnić, że bez spełnienia tych wszystkich warunków ani Polska, ani inne państwa Unii Europejskiej nie zgodzą się na członkostwo Ukrainy w Unii Europejskiej. Zwracam uwagę, że przyjęcie nowego państwa do Unii Europejskiej wymaga absolutnej jednomyślności wszystkich 27 państw członkowskich. Najważniejsze postulaty w ramach klastra pierwszego skupiają się na sprawnym funkcjonowaniu instytucji demokratycznych. Ukraina musi poprawić przejrzystość i jakość procesu legislacyjnego oraz pracować nad wprowadzeniem jasnych zasad etyki dla posłów, skupić się na reformie administracji publicznej oraz zapewnić stabilne finansowanie reform. Kolejnym warunkiem jest reforma wymiaru sprawiedliwości oraz ochrona praw podstawowych. Oczekujemy, że Ukraina stworzy system niezależnego sądownictwa, wdroży sprawne narzędzia walki z korupcją, wzmocni profesjonalną administrację publiczną oraz zapewni pełną ochronę praw człowieka, w tym również praw mniejszości narodowych. Warunki do zamknięcia klastra zostaną spełnione, gdy Ukraina zreformuje system więziennictwa, dostosuje przepisy o ochronie danych osobowych do prawa Unii Europejskiej, wzmocni wolność słowa oraz mediów, zbliży prawo do standardów Unii Europejskiej w zakresie równości i dyskryminacji, a także wzmocni ochronę praw dziecka. Następnie Ukraina musi osiągnąć zauważalne postępy w walce z poważną i zorganizowaną przestępczością. Kluczowa jest implementacja acquis, m.in. w zakresie ścigania i penalizacji prania pieniędzy, a także zamrażania i konfiskaty aktywów. Również w tym zakresie oczekujemy rezultatów w kwestii reformy organów ochrony prawa we wszystkich dziedzinach zorganizowanej przestępczości, w tym handlu ludźmi, wykorzystywaniu seksualnemu dzieci, cyberprzestępczości, handlu bronią palną, handlu narkotykami oraz walki z terroryzmem. Finalnie, i to jest bardzo ważny punkt, weryfikowana będzie skuteczność instytucji antykorupcyjnych. Wiemy, że na Ukrainie w tej sprawie wciąż jest bardzo dużo do zrobienia. Nasze oczekiwania są bardzo konkretne i, jak mówiłem na początku, dotyczą fundamentalnych zasad funkcjonowania państwa. Monitorowanie postępów we wdrażaniu i dostosowywaniu się do dorobku prawnego Unii Europejskiej oraz odpowiednich standardów europejskich będzie kontynuowane przez cały okres negocjacji przez Radę, a Polska nie zgodzi się na zamknięcie negocjacji w żadnym ze wspomnianych rozdziałów, jeżeli przedstawione warunki nie zostaną spełnione przez władze Ukrainy. Będziemy egzekwować mierzalne postępy. Chciałbym jednocześnie państwa zapewnić, że na tym etapie proces negocjacji nie dotyczy spraw szczególnie wrażliwych dla nas, dla Polski, czyli rolnictwa i transportu. To nie jest w pierwszym klastrze. (Dzwonek) Są one przedmiotem rozmów w ramach klastrów od drugiego do piątego, które wciąż oficjalnie pozostają zamknięte. Niemniej jednak w toku tzw. procesu technicznego na przełomie lat 2025-2026 rząd przygotował stanowisko, które w naszej ocenie powinno maksymalnie ochronić nasze interesy. My doskonale wiemy, jakie są nasze interesy w tych dwóch obszarach. Jesteśmy tytanem, jeśli chodzi o transport w Europie i dla nas bardzo ważne jest również rolnictwo. Będziemy nastawać na wprowadzenie okresów przejściowych w kluczowych segmentach sektora transportowego oraz zastosowanie szczególnych rozwiązań, takich szytych na miarę, ze względu na charakter i potencjał ukraińskiego rolnictwa. Nie otworzymy Unii Europejskiej bez odpowiednich gwarancji dla rolnictwa, bo na tym przegramy. Wicemarszałek Szymon Hołownia: Panie ministrze, proponuję kontynuować może w ramach odpowiedzi na pytania dodatkowe, dobrze? Sekretarz stanu w Ministerstwie Spraw Zagranicznych Władysław Teofil Bartoszewski: Tak jest. 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ź 21 Katarzyna Anna Kacperczyk 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Podsekretarz Stanu w Ministerstwie Zdrowia Katarzyna Anna Kacperczyk: Dziękuję bardzo. Panie Marszałku! Pani Posłanko! Bardzo d
  2. Wcześniej · wypowiedź 22 Witold Tumanowicz 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Witold Tumanowicz: Dziękuję. Panie Marszałku! Wysoka Izbo! Jeszcze tutaj chwilę rozmawiałem z panią minister też, więc...
  3. Później · wypowiedź 24 Witold Tumanowicz 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Witold Tumanowicz: Panie Marszałku! Wysoka Izbo! Panie Ministrze! Ja doskonale wiem, na czym polega tzw. zestaw obowiązko
  4. Później · wypowiedź 25 Władysław Bartoszewski 10. kadencja, 60. posiedzenie, 2. dzień (18-06-2026) 11. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Spraw Zagranicznych Władysław Teofil Bartoszewski: Szanowny Panie Marszałku! Wysoka Izbo! Panie
1. (4.1ms; exec 3.99 + fetch 0.11; 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.42ms; exec 1.4 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (0.8ms; exec 0.78 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6164 ORDER BY ordinal
4. (1.03ms; exec 1 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (0.95ms; exec 0.89 + fetch 0.06; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (0.69ms; exec 0.68 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.94ms; exec 0.93 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6162 ORDER BY ordinal
8. (1.62ms; exec 1.61 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (1.18ms; exec 1.17 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (0.94ms; exec 0.93 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6163 ORDER BY ordinal
11. (1.13ms; exec 1.12 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (1.44ms; exec 1.43 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (1.25ms; exec 1.24 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6165 ORDER BY ordinal
14. (1.78ms; exec 1.77 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (1.5ms; exec 1.49 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (1.1ms; exec 1.09 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6166 ORDER BY ordinal
17. (3.64ms; exec 3.62 + 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. (4.1ms; exec 3.99 + fetch 0.11; 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 = 16163 LIMIT 1
2. (1.42ms; exec 1.4 + 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 = 16360 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.8ms; exec 0.78 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6164 ORDER BY ordinal
4. (1.03ms; exec 1 + fetch 0.03; 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 21 AND 25 AND statement.object_id <> 16163 ORDER BY dayStatement.ordinal
5. (0.95ms; exec 0.89 + fetch 0.06; 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:', 21) LIMIT 1
6. (0.69ms; exec 0.68 + 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 = 16358 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.94ms; exec 0.93 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6162 ORDER BY ordinal
8. (1.62ms; exec 1.61 + 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:', 22) LIMIT 1
9. (1.18ms; exec 1.17 + 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 = 16359 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.94ms; exec 0.93 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6163 ORDER BY ordinal
11. (1.13ms; exec 1.12 + 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:', 24) LIMIT 1
12. (1.44ms; exec 1.43 + 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 = 16373 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. (1.25ms; exec 1.24 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6165 ORDER BY ordinal
14. (1.78ms; exec 1.77 + 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:', 25) LIMIT 1
15. (1.5ms; exec 1.49 + 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 = 16374 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. (1.1ms; exec 1.09 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6166 ORDER BY ordinal
17. (3.64ms; exec 3.62 + 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 = 60 AND individual.mp_number = 13 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.1ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
3.64ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
1.78ms SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.documen…
toggle
4.1ms 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 = 16163 LIMIT 1
3.64ms 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 = 13 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
1.78ms 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:', 25) LIMIT 1
N+1 candidates:
5× (6.23ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (5.03ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (5.48ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (6.23ms) 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× (5.03ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (5.48ms) 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: 32.6ms | App: 32.1ms | DB: 25.5ms (17, rows: 19) [exec: 25.1ms, fetch: 0.4ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.31ms) /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