«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 tablo yorumunu değiştirme
MySQL tablo yorumu oluşturma sırasında tanımlanabileceğini biliyorum : create table (...)comment='table_comment'; Ve yorumları şu şekilde görüntüleyebilirsiniz: show table status where name='table_name'; Tablo yorumunu, oluşturulduktan sonra nasıl değiştirirsiniz? Demek istediğim, masayı bırakıp yeniden yaratmak.
35 mysql  table  comments 

4
MySQL veritabanını başka bir sürücüye nasıl taşırım?
Çok sayıda devlet verisini analiz etmek için yerel bir makinede MySQL 5.5 kullanıyorum. Varsayılan sürücümde (Win7 C: sürücü) bulunan yerel bir veritabanı oluşturdum. Verileri E: sürücümde, büyük bir eSATA harici sürücüsünde depolamak istiyorum. Hangi adımları atmalıyım?
34 mysql 

3
CPU performansı bir veritabanı sunucusu için uygun mu?
Bu tamamen teorik bir sorudur. Diyelim ki birden fazla sunucuya dağıtılmış bir uygulamam var. Bir yük dengeleyici, Birden fazla / ölçeklenebilir uygulama sunucusu (Tek) veritabanı sunucusu (şimdilik) İlk iki bölümde ne arayacağımı biliyorum. Peki ya veritabanı sunucusu? Ne tür bir donanım aramalıyım? CPU frekansı bir veritabanı sunucusu için uygun mu? …

5
InnoDB 100x'teki basit SELECT'ler neden MyISAM'da olduğundan daha yavaş?
Çok can sıkıcı bir sorunum var. INNODB'yi ana veri tabanı motorum olarak kullanmak ve artık yedeklilik için galera-cluster kullanmak için eskiye ihtiyaç duyduğum MyISAM'den vazgeçmek istiyorum. Ben newbb_posttabloyu ( tabloyu takip eder) yeni bir tabloya kopyaladım newbb_innopostve InnoDB olarak değiştirdim. Tablolar şu anda 5,390,146her birinin girişlerini tutmaktadır . Bu seçimleri …

5
Arkadaşlık için nasıl bir ilişki tablosu tasarlamalıyım?
Eğer Abir arkadaşım B, o zaman ben her iki değeri saklamak gerekir ABve BAya bir tane yeter? Her iki yöntemin avantaj ve dezavantajları nelerdir? İşte gözlemim: İkisini de tutarsam, bir arkadaşımdan bir istek aldığımda ikisini de güncellemem gerekir. Her ikisini de tutmazsam, o zaman JOINbu tabloyla çoklu yapmak zorunda kalırken …

4
Üretim RDS örneğini yükseltmenin en iyi yolu nedir?
Üretim sistemimin bir parçası olarak MySQL small RDS örneğine sahibim ve sağlanan IOPS ile birlikte orta dereceye yükseltmek istiyorum. Eski okul DBA'sı olarak "slave ekle; ustaya tanıt; istemcileri değiştir" yönteminin farkındayım, ancak AWS sihirli tek tıklamayla yükseltme yolu, yani "yükseltme örneği", "sağlanan IOPS ekle" sözü veriyor. Test RDS örneğinde bunu …
33 mysql  amazon-rds 


3
220 milyon satırlık tablodaki sorguları nasıl hızlandırabilirim (9 gig veri)?
Sorun: Üyelerin uyumluluk veya eşleşme için birbirlerini değerlendirebilecekleri bir sosyal sitemiz var. Bu user_match_ratingstablo 220 milyondan fazla satır içeriyor (9 gig veri veya indekslerde yaklaşık 20 gig). Bu tabloya karşı sorgular rutin olarak slow.log'da gösterilir (eşik> 2 saniye) ve sistemde en sık kaydedilen yavaş sorgudur: Query_time: 3 Lock_time: 0 Rows_sent: …

3
MySQL / Amazon RDS veritabanını S3'e yedeklemenin önerilen yolu nedir?
Bunun için iki amacım var: Amazon Web Services ile bölge genelinde bir sorun yaşanması durumunda şirket dışında bir yedekleme yapmak. Üretim verilerini üretim fatura hesabından beta fatura hesabına kopyalamak için. Şu anda, Amazon'un bu iki kullanım senaryosundan birini kutudan çıktığını desteklemiyor. Mysqldump ve xtrabackup ( form yazı bakın ) belirtilen …

3
Mutlak performans için, SUM daha hızlı mı yoksa COUNT?
Bu, örneğin, belirli bir koşulla eşleşen kayıt sayısının sayılması ile ilgilidir invoice amount > $100. Tercih etme eğilimindeyim COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Ancak, bu kadar geçerli SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) COUNT'ın 2 sebepten dolayı tercih edilebilir olduğunu düşünürdüm: Olan niyeti …

2
MySQL için Amazon RDS vs Amazon EC2 örneğine MySQL kurulumu vs
İş yerimizde, tüm web sunucularımızı Amazon EC2'de barındırıyoruz ve genellikle Apache web sunucumuzla aynı kutuya kurulmuş ve onlarla iletişim kurmuş MySQL veritabanlarını kullandık localhost. Artık sistemlerimizden biri için veritabanımızı kendi sunucusuna geçirme ihtiyacımız var. İki çözüm arasında bir seçeneğim var: Amazon RDS kullanın veya yeni bir Amazon EC2 kutusu açın …
31 mysql  amazon-rds 


9
Puan tablosunda bir kullanıcının puanını al
Yüksek puanları biriktirdiğim çok basit bir MySQL masam var. Öyle görünüyor: Id Name Score Çok uzak çok iyi. Soru şudur: Bir kullanıcının rütbesi nedir? Örneğin, bir kullanıcı var Nameveya Idtüm sıralarının sırasına inme emri vereceği rütbesini almak istiyorum Score. Bir örnek Id Name Score 1 Ida 100 2 Boo 58 …
31 mysql  rank 

2
MySQL ve pencere fonksiyonları
MySQLPencere işlevlerini desteklemiyor gibi görünüyor . Örneğin basit: COUNT(*) OVER() AS cntçalışmıyor. Emin değilim, bunun ticari sürüm için de geçerli olup olmadığıdır (Topluluk sürümünün sınırlı altkümenin olduğunu varsayarım). Olmazsa, bir kişi bu eksik özellik etrafında nasıl çalışır?

3
Karakteri vs Tamsayı birincil tuşları
Ana varlıkların olası özelliklerini içeren birden fazla arama tablosuna sahip bir veritabanı tasarlıyorum. Otomatik artan bir tamsayı yerine bu arama değerlerini tanımlamak için 4 veya 5 karakterli bir anahtar kullanmayı düşünüyorum, böylece bu öznitelik kimliklerini ana tablolarda sakladığımda rasgele sayılar yerine anlamlı değerler göreceğim. Bir karakter alanını tamsayı yerine birincil …

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.