MySQLMDL与存储引擎相关吗?_MySQL
背景是某个业务的logdb历史oss_log(MyISAM表类型)例行删除,有时候会告"deadlock"。分析slow log发现有些删除需要很长时间,比如:drop table 2014_10_17_oss_abandonquest 花费了15041.2410秒。删除行为在凌晨4点发出,刚好落在备份期间,因为5.5有了MDL(Meta data lock),所以–single-transaction时,事务内操作过的表都会持有MDL,因此不会被DDL破坏。所以,查看get_status.err会有如下日志:
11966363,hardcore,localhost,oss_log,Query,11084,Waiting for table metadata lock,drop table 2014_10_17_oss_abandonquest
5.5的MDL机制是如果事务不释放,事务里边涉及到的表都会持有该表的DML锁,事务不释放,锁就不释放。而5.0、5.1的MDL机制与事务无关,只要语句结束,语句持有的MDL锁就会释放。这是两者的区别,确实该表引擎没关系。
下面是个测试:
session.1 | session.2 | |||||||
Step.1 | begin; | |||||||
Step.2 | select * from tb_myisam; | |||||||
Step.3 | drop table tb_myisam; | |||||||
被阻塞… |

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Redmi는 오늘 새로운 Redmi GPro 2024가 3월 4일에 공식 출시될 것이라고 공식 발표했습니다. 즉, 다음 주에 우리는 이 흥미로운 신제품을 출시하게 될 것입니다. RedmiGPro2024는 e-스포츠 플래그십으로 전면 데뷔하여 휴대폰 업계의 역량을 노트북 사업에 깊이 통합하고 210W 슈퍼 성능 출시를 선보이며 Redmi 성능이 새로운 최고치를 달성했습니다. i9-14900HX 프로세서와 RTX4060 그래픽 카드를 탑재해 e스포츠와 창작을 완벽하게 결합해 이중 진화를 이룬다. 이런 관점에서 볼 때 이번 신제품의 성능은 다시 한 번 향상될 것이며 실제 효과는 흥미롭다. 공식 워밍업에서 새로운 Redmi G Pro 2024가 강력한 엔진의 PC 버전을 제공한다고 언급되었습니다. 휴대폰 기술 강화, 세 가지 주요 요인이 주도

실시간 전역 조명(Real-time GI)은 항상 컴퓨터 그래픽의 성배였습니다. 수년에 걸쳐 업계에서는 이 문제를 해결하기 위해 다양한 방법을 제안해 왔습니다. 일반적인 방법에는 정적 기하학, 대략적인 장면 표현 또는 대략적인 프로브 추적과 같은 특정 가정을 활용하고 둘 사이에 조명을 보간하여 문제 영역을 제한하는 것이 포함됩니다. 언리얼 엔진에서 전역 조명 및 반사 시스템인 Lumen 기술은 Krzysztof Narkowicz와 Daniel Wright가 공동 창립했습니다. 목표는 이전 제품과 달리 균일한 조명과 구워진 듯한 조명 품질이 가능한 솔루션을 구축하는 것이었습니다. 최근 SIGGRAPH 2022에서 Krzysztof Narko는

'사이버펑크 2077'에서 황학자가 만든 지능형 NPC는 이미 중국어를 할 수 있다고요? 중국어와 영어로 유창하게 대화하는 NPC들의 자연스러운 표정과 움직임, 그리고 입 모양의 조화까지.. 눈앞에 스크린이 없었다면 정말 그곳에 있는 것 같은 느낌이 들었습니다. 올해 CES 전시회에서 엔비디아는 자사의 지능형 엔진인 아바타 클라우드 엔진(ACE)을 사용해 게임 NPC를 '살아있다'로 만들어 적잖은 충격을 안겼다. △CES에 전시된 지능형 NPC는 ACE를 사용한다. 게임 속 캐릭터는 미리 대본을 준비하지 않고도 생생한 표정과 신체 움직임을 보여주며 플레이어와 실감나는 음성 대화를 할 수 있다. 데뷔 당시 유비소프트, 텐센트, 넷이즈, 미호요 등이 있었다.

8일 뉴스에 따르면 미국 자동차 시장은 그동안 사랑받았던 6기통과 8기통 동력엔진이 점차 그 위세를 잃어가는 가운데 3기통 엔진이 등장하고 있다. 10월 8일자 뉴스에서는 미국 자동차 시장이 내부적으로 변화를 겪고 있다는 소식을 전했습니다. 과거에 사랑받았던 6기통과 8기통 동력엔진은 점차 그 지배력을 잃어가고 있으며, 대부분의 사람들의 마음 속에는 미국인들이 대용량 배기량 모델과 '미국의 대형 V8'을 좋아하기 시작하고 있습니다. 항상 미국 자동차와 동의어였습니다. 그러나 최근 외신이 공개한 자료에 따르면 미국 자동차 시장의 지형은 엄청난 변화를 겪고 있으며 내부 경쟁도 치열해지고 있다. 2019년 이전에는 미국이

인터넷 기술의 지속적인 발전으로 인해 웹 템플릿 엔진은 웹사이트 개발에 없어서는 안 될 부분이 되었습니다. PHP 웹 페이지 템플릿 엔진은 일반적으로 사용되는 웹 페이지 템플릿 엔진 중 하나입니다. 이 문서에서는 PHP 웹 템플릿 엔진을 사용하는 방법을 소개하고 자주 묻는 질문에 답변합니다. 1. PHP 웹 템플릿 엔진이란 무엇입니까? PHP 웹 템플릿 엔진은 웹 디자인과 비즈니스 로직을 분리하는 기술입니다. 템플릿 엔진을 사용하면 웹 페이지의 표시와 논리적 처리를 분리하여 코드를 깔끔하고 명확하며 유지 관리하기 쉽게 만들 수 있습니다. PHP 웹 템플릿 엔진 및 원본

SAS가 Oracle 데이터베이스에 연결할 때 엔진 문제를 해결하려면 특정 코드 예제가 필요합니다. 데이터 분석을 위해 SAS 소프트웨어를 사용할 때 분석 및 처리를 위한 데이터를 얻기 위해 데이터베이스에 연결해야 하는 경우가 많습니다. 그중 Oracle 데이터베이스에 연결하는 것은 비교적 일반적인 작업입니다. 그러나 Oracle 데이터베이스에 연결할 때 엔진 문제가 발생하여 연결이 실패하거나 제대로 작동하지 않는 경우가 있습니다. 이 문서에서는 SAS 소프트웨어에서 Oracle 데이터베이스에 연결할 때 엔진 문제를 해결하는 방법을 소개하고 특정 코드를 제공합니다.

SAS가 Oracle 엔진을 찾을 수 없는 문제를 해결하려면 특정 코드 예제가 필요합니다. 데이터 처리 및 분석을 위해 SAS 소프트웨어를 사용할 때 Oracle 데이터베이스가 일반적인 선택인 외부 데이터베이스에 연결해야 하는 상황이 자주 발생합니다. . 그러나 때때로 Oracle 데이터베이스에 연결하려고 하면 SAS에서 Oracle 엔진을 찾을 수 없다는 메시지가 표시되어 작업에 문제가 발생합니다. 이 문서에서는 SAS가 Oracle 엔진을 찾을 수 없는 문제를 해결하는 방법을 소개하고 특정 기능을 제공합니다.

ChatGPT가 탄생한 날부터 Microsoft는 행운을 누려야 합니다. 몇 년 전에 제가 투자한 10억 달러가 헛되지 않았다는 사실에 기뻐하는 것 외에도요. 더 중요한 것은 ChatGPT가 상대가 아닌 우호적인 세력이라는 점입니다. 다른 주요 기술 기업의 분위기는 매우 복잡합니다. 특히 Microsoft의 오랜 라이벌인 Google의 경우 더욱 그렇습니다. Google의 베테랑 직원이자 Gmail 창시자 중 한 명인 Paul Buchheit는 최근 검색 엔진이 전화번호부 전화번호부를 완전히 없앤 것처럼 ChatGPT와 같은 인공 지능 챗봇이 Google을 파괴할 것이라고 말했습니다. 시간적으로는 1~2년 정도 밖에 되지 않습니다. 부크하이트는 수요일 트위터에 "구글이 완전히 붕괴되려면 1~2년밖에 걸리지 않을 것이다. AI는 검색 엔진 결과 페이지를 지울 것이다.
