«mysql» etiketlenmiş sorular

MySQL'in tüm sürümleri (Microsoft SQL Server değil). Ayrıca, soruyla alakalıysa lütfen mysql-5.7 gibi sürüme özgü bir etiket ekleyin.

1
MySQL'de tabloları nasıl değiştiririm?
Diyelim ki fooher zaman ve sonra hesaplanan bazı istatistikleri içeren bir tablom var. Diğer sorgular tarafından yoğun olarak kullanılır. Bu yüzden daha yeni istatistikleri hesaplamak foo_newve hesaplama hazır olduğunda bunları değiştirmek istiyorum . Yapabilirim ALTER TABLE foo RENAME foo_tmp; ALTER TABLE foo_new RENAME foo; peki eğer bir sorgu tablo fooyokken …

3
InnoDB neden tüm veritabanlarını bir dosyada saklıyor?
MyISAM'in her bir tabloyu karşılık gelen bir dosyada saklamak kullanışlıydı. InnoDB birçok yönden ilerleme kaydetmiştir, ancak InnoDB'nin neden tüm veritabanlarını tek bir dosyada ( ibdata1varsayılan olarak) sakladığını merak ediyorum . InnoDB'nin dosyadaki verilerin konumunu, tablolar için ayrı indeks dosyaları ile eşleyeceğini biliyorum, fakat neden tüm verileri tek bir dosyada karıştırdığını …

6
Müşteri başına veri tabanı oluştururken ne gibi sorunlar yaşayacağım?
O stackoverflow podcast'lerdeki hatırlamak Sis Creek için müşteri başına bir veritabanını kullanmak FogBugz . Bunun, Fogbugz On Demand sunucularının 10 binlerce veritabanının olduğu anlamına geldiğini düşünüyorum. Bir web uygulaması geliştirmeye yeni başlıyoruz ve çözmek için benzer bir sorun yaşıyoruz (kendi izole verileriyle çok sayıda müşteri). Müşteri başına veri tabanı kullanırken …

12
Neden katılımcılar için birincil anahtar / yabancı anahtar eşleşmeleri kullanılmıyor?
Öğrenebileceğim kadarıyla, birçok DBMS (örneğin, mysql, postgres, mssql) veri değişikliklerini sınırlamak için fk ve pk kombinasyonlarını kullanıyor, ancak birleştirme sütunlarını otomatik olarak seçmek için nadiren kullanılıyor. Neden? Eğer 2 tablo arasında bir pk / fk ile bir ilişki tanımlamışsanız, neden veritabanı bu tablolara katılırsam pk / fk sütunlarına katılmak istediğimi …
48 mysql  sql-server 


5
DROP DATABASE neden bu kadar uzun sürüyor? (MySQL)
Yeni CentOS kurulumu. Büyük bir DB (2GB sql dosyası) ithalatı çalıştırıyordum ve bir sorunla karşılaştım. SSH müşterisi bağlantıyı kopardı ve ithalat donuyor gibiydi. MySQL oturum açmak için başka bir pencere kullandım ve ithalat, belirli bir 3M satır masasında sıkışmış, ölü gibi görünüyordu. Bu yüzden denedim DROP DATABASE huge_db; 15-20 dakika …
46 mysql  mysqldump 




3
Kullanıcıya süper ayrıcalık nasıl verilir?
Bir kullanıcı oluşturdum ve kullanıcıya ayrıcalıklar verdim1. `grant all privileges on db1.* to user1@'%' with grant option; Veritabanımı dökümleri almak için mysql tezgah kullanarak. Veritabanlarını db1 veritabanına içe aktarırken ERROR 1227 (42000) at line 49: Access denied; you need (at least one of) the SUPER privilege(s) for this operation Bu …


9
MySQL için Microsoft'un “SQL Server Profilcisi” gibi bir araç var mı? [kapalı]
MySQL üzerinde geliştirirken, bir profil oluşturucuyu ateşlemeyi gerçekten çok özlüyorum. Ben bulmak SQLyog Query Analyzer için yeterince iyi bir yedek ama bir araç bulamadık SQL profilcisine gibi çalışır. Microsoft'un SQL Profilerini görmemiş olan MySQL halkı için , işte ekran görüntüsü Önceki işimde, SQL Profiler'ı zıplayan ve hatta yığın izleri veren …
43 mysql  profiler  tools 


4
MySQL Hata İletişim Paketlerini Okuma
MySQL hata günlüklerinde şu gibi birkaç uyarı görüyorum: 120611 16:12:30 [Warning] Aborted connection 2619503 to db: 'db_name' user: 'user_name' host: 'webapp_hostname' (Got an error reading communication packets) Herhangi bir veri kaybını fark etmedim, bu yüzden bu uyarının ne anlama geldiğini veya bunun nedenini ve bunun neden olan soruna nasıl hitap …
42 mysql  mysql-5.5 

6
Veritabanları için SSD vs HDD
MySQL Server'ı çalıştırmak için yeni bir Sunucu satın almaya çalışıyorum. Bu yeni sunucu ana makinemin kölesi olacak. Ancak, bu sunucu yalnızca "Çok sayıda okuma ve karmaşık sorgular" bildirmek için tahsis edilecektir. Şimdi katı hal sabit disklere yatırım yapmak istiyorum ancak bunun gerçekten fiyat değerinde olup olmadığını merak ediyordum. Bir SSD …
42 mysql  ssd 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.