Maison base de données tutoriel mysql myslq 所有表共用一个表空间导致ibdata1文件太大数据库挂掉

myslq 所有表共用一个表空间导致ibdata1文件太大数据库挂掉

Jun 07, 2016 pm 02:59 PM
导致 空间

在linux下面使用mysql,由于一开始建库的时候没有做好mysql问价的配置,结果导致所有的表使用一个表空间,导致ibdata1文件在不到半年时间里面变为30G直接导致mysql服务无法启动,应该在/etc/my.cnf文件的[mysqld]里面添加 innodb_file_per_table=1即mysql的

在linux下面使用mysql,由于一开始建库的时候没有做好mysql问价的配置,结果导致所有的表使用一个表空间,导致ibdata1文件在不到半年时间里面变为30G直接导致mysql服务无法启动,应该在/etc/my.cnf文件的[mysqld]里面添加 innodb_file_per_table=1即mysql的表使用单独的表空间。

innodb_file_per_table=1

innodb_file_per_table=0

值为1时表示使用单独的表空间,值为0是表示使用共享的表空间。

由于楼主在发现这个问题的时候mysql服务已经起不起来了,所以在配置文件里面添加了innodb_force_recovery=6命令。然后启动起来mysql服务,后来备份了数据库,然后从新建库,现在ibdata1文件只有10几M。

## innodb_force_recovery
## 可以设置为6个非零值:1~6。大的数字包含了前面所有小数字的影响,具体情况如下。
#1(SRV_FORCE_IGNORE_CORRUPT):忽略检查到的corrupt页。
#2(SRV_FORCE_NO_BACKGROUND):阻止主线程的运行,如主线程需要执行full purge操作,会导致crash。
#3(SRV_FORCE_NO_TRX_UNDO):不执行事务回滚操作。
#4(SRV_FORCE_NO_IBUF_MERGE):不执行插入缓冲的合并操作。
#5(SRV_FORCE_NO_UNDO_LOG_SCAN):不查看撤销日志(Undo Log),InnoDB存储引擎会将未提交的事务视为已提交。
#6(SRV_FORCE_NO_LOG_REDO):不执行前滚的操作

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Distance numérique basée sur l'apprentissage automatique : la distance entre les points dans l'espace Distance numérique basée sur l'apprentissage automatique : la distance entre les points dans l'espace Apr 11, 2023 pm 11:40 PM

Cet article est réimprimé du compte public WeChat « Vivre à l'ère de l'information ». L'auteur vit à l'ère de l'information. Pour réimprimer cet article, veuillez contacter le compte public Vivre à l’ère de l’information. En apprentissage automatique, un concept de base est de savoir comment juger la différence entre deux échantillons, afin que la similarité et les informations de catégorie entre les deux échantillons puissent être évaluées. La mesure permettant de juger de cette similarité est la distance entre deux échantillons dans l'espace des caractéristiques. Il existe de nombreuses méthodes de mesure basées sur différentes caractéristiques des données. De manière générale, pour deux échantillons de données x, y, définissez une fonction d(x, y). Si elle est définie comme la distance entre les deux échantillons, alors d(x, y) doit satisfaire les propriétés de base suivantes : Non- négativité : d(x, y)>=0 Identité : d(x, y)=0 ⇔ x=y paire

Comment ajouter de l'espace de swap sur Ubuntu 22.04 LTS Comment ajouter de l'espace de swap sur Ubuntu 22.04 LTS Feb 20, 2024 am 11:12 AM

L'espace d'échange joue un rôle important dans les systèmes Linux, en particulier lorsque le système manque de mémoire. Il agit comme un espace de stockage de mémoire de sauvegarde qui aide le système à fonctionner correctement et à maintenir sa stabilité même sous une charge élevée. Cet article vous fournit un guide détaillé pour ajouter de l'espace de swap sur Ubuntu 22.04LTS afin de garantir que les performances de votre système sont optimisées et peuvent gérer diverses charges de travail. Comprendre l'espace d'échange L'espace d'échange fournit une mémoire virtuelle utilisée pour compléter la RAM physique du système. Lorsqu'un système manque de RAM, le noyau échange les données sur le disque pour éviter les pannes de mémoire et les pannes du système. Les systèmes Linux utilisent généralement l'espace de swap pour gérer cette situation. Exécutez simultanément plusieurs applications gourmandes en mémoire pour traiter des fichiers ou des données très volumineux

Combien d'espace libre est disponible sur le lecteur C ? Combien d'espace libre est disponible sur le lecteur C ? Jun 27, 2023 pm 02:51 PM

50 à 80 Go d'espace restant sur le lecteur c sont plus adaptés. Étant donné que le système générera des fichiers indésirables, des fichiers de cache, etc. à l'avenir, il est recommandé de réserver au moins 50 Go à 80 Go d'espace pour le lecteur C si vous n'êtes pas habitué à choisir un chemin lors de l'installation du logiciel et que vous ne le nettoyez pas ; votre ordinateur fréquemment, alors au moins 100 Go sont requis.

Introduction à l'espace disque C requis pour la mise à niveau de Win11 Introduction à l'espace disque C requis pour la mise à niveau de Win11 Dec 23, 2023 am 08:57 AM

Comme nous le savons tous, si le disque système occupé est trop volumineux une fois l'installation du système terminée, cela peut entraîner des retards, des retards et même une perte de fichiers. Par conséquent, avant d'installer le système Win11, vous devez savoir combien d'espace disque C est requis pour mettre à niveau Win11. Jetons un coup d'œil avec l'éditeur. Combien d'espace disque C est requis pour mettre à niveau Win11 : Réponse : La mise à niveau de Win11 nécessite 20 à 30 Go d'espace disque C. 1. Selon les exigences de configuration de Microsoft Win11, vous pouvez constater que l'installation de Win11 nécessite 64 Go d'espace disque. 2. Mais en fait, d’une manière générale, il n’est pas nécessaire d’avoir un espace aussi grand. 3. Selon les commentaires des utilisateurs qui ont déjà installé Win11, la mise à niveau de Win11 nécessite environ 20 à 30 Go d'espace disque C. 4. Mais si seulement notre porte a

Comment libérer de l'espace sur Xbox Series S ou Xbox Series X Comment libérer de l'espace sur Xbox Series S ou Xbox Series X Apr 19, 2023 pm 01:46 PM

La console Xbox propose une vaste sélection de jeux disponibles à télécharger et à jouer. Couplé à l'abonnement Xbox Game Pass de Microsoft, le plaisir ne s'arrête jamais avec votre collection de jeux. Reste cependant le problème de l'espace disponible pour les jeux, qui est de 356 Go sur Xbox Series S et de 850 Go sur Xbox Series X. Même si c'était bien dans les versions précédentes du jeu, la taille maximale du jeu était probablement comprise entre 20 et 45 Go, ce qui n'est pas le cas des jeux récents. Les jeux récemment disponibles finissent par prendre beaucoup de place sur le disque, ce qui nous laisse moins d'espace pour télécharger d'autres jeux. ForzaHorizon5 et Halo5Guardians et plus

iOS 17.2 : Comment enregistrer une vidéo spatiale sur iPhone 15 Pro iOS 17.2 : Comment enregistrer une vidéo spatiale sur iPhone 15 Pro Dec 15, 2023 pm 01:09 PM

Si vous possédez un iPhone 15 ou un iPhone 15 Pro Max, iOS 17.2 vous permet d'enregistrer une vidéo spatiale pour la visualiser dans l'application Photos sur le prochain casque Vision Pro d'Apple. Voici comment procéder. Les écouteurs VisionPro d'Apple devraient être commercialisés vers février 2024. En attendant, une façon de vous y préparer est d'utiliser votre iPhone pour enregistrer une vidéo dans un format spécial appelé vidéo spatiale, qui peut être visionnée sur les écouteurs d'Apple. Les vidéos spatiales apparaissent comme des vidéos normales lorsqu'elles sont visionnées sur un iPhone, mais elles offrent une quasi-tridimensionnalité sur VisionPro

Un examen de la technologie de l'intelligence artificielle dans la sécurité du cyberespace Un examen de la technologie de l'intelligence artificielle dans la sécurité du cyberespace Apr 11, 2023 pm 04:10 PM

1. Introduction En raison de la croissance explosive des réseaux informatiques actuels, le problème qui en découle est l'augmentation rapide du nombre d'attaques réseau. Divers secteurs de notre société, des ministères gouvernementaux aux diverses infrastructures critiques de la société, dépendent fortement des réseaux informatiques et des technologies de l'information. Apparemment, ils sont également vulnérables aux cyberattaques. Les attaques réseau classiques désactivent l'ordinateur cible, mettent les services hors ligne ou accèdent aux données de l'ordinateur cible. Le nombre et l’impact des cyberattaques ont considérablement augmenté depuis les années 1990. La sécurité du réseau fait référence à un ensemble de technologies utilisées pour protéger les activités des périphériques réseau et à des mesures visant à les protéger de toutes les menaces possibles. Dans la technologie de sécurité réseau traditionnelle, la plupart d'entre eux sont une gestion d'accès statique, et le système de contrôle de sécurité protégera en fonction de définitions prédéfinies.

Que faire si Baidu Cloud n'a pas suffisamment d'espace Que faire si Baidu Cloud n'a pas suffisamment d'espace Mar 25, 2024 pm 11:01 PM

Le stockage cloud est devenu un élément indispensable de notre vie quotidienne et de notre travail. À mesure que le nombre de fichiers continue d’augmenter, la demande d’espace de stockage dans le cloud est devenue de plus en plus importante. En tant que principal fournisseur de services de stockage cloud en Chine, Baidu Cloud a gagné la faveur des utilisateurs grâce à ses puissantes fonctions de stockage et son expérience d'exploitation pratique. Cependant, de nombreux utilisateurs ont peut-être rencontré le problème d'espace insuffisant lors de l'utilisation, ce tutoriel vous fournira donc des solutions détaillées pour augmenter la capacité. J'espère qu'il pourra vous aider ! 1. Connectez-vous à votre compte dans Baidu Cloud. (Vous pouvez vous connecter avec un compte Baidu ou un compte QQ) 2. Après vous être connecté, cliquez sur « Recevoir une capacité 2048G gratuitement » sur le côté gauche de Baidu Cloud. 3. Téléchargez le client mobile Baidu Cloud, cliquez pour télécharger pour les téléphones Android

See all articles