«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
İş parçacığı için güvenli bir şekilde bir değeri (sayacı) sorgulamak ve artırmak nasıl? (yarış koşullarından kaçının)
Her satır bir sayaç (sadece bir tamsayı değeri) olan bir tabloda, geçerli değeri almak ve aynı zamanda artırmak gerekir . Etkili, bunu yapmak istiyorum: SELECT counter FROM table WHERE id=123 UPDATE table SET counter=counter+1 WHERE id=123 Ancak bunu iki sorgu olarak yapmak elbette iş parçacığı için güvenli değildir: aynı şeyi …
10 mysql  locking 

5
Optimal sort_buffer_size nasıl belirlenir?
Aşağıdakileri söyleyen örnek bir yapılandırma dosyasından okudum: # Sort buffer is used to perform sorts for some ORDER BY and GROUP BY # queries. If sorted data does not fit into the sort buffer, a disk # based merge sort is used instead - See the "Sort_merge_passes" # status variable. …

1
Yavaş MySql Sunucu Performansı - Ne ve Nasıl Kontrol Edilir?
başlangıç: yasal uyarı MySql Server DBA değilim; Çoğunlukla MSSQL biliyorum - bu yüzden yardımınıza ihtiyacım var. sonu: reddi MySql sunucu motorunun neden kötü performans gösterdiğini kontrol etmem istendi - veritabanlarını görmedim veya tutmadım ve nereden başlayacağımı bilmek istiyorum. Nereden başlamalıyım? MySql'e erişimi olanlara hangi soruları sormalıyım - phpmyadmin veya başka …

2
Mysql'de LOAD DATA LOCAL INFILE'ı etkinleştirme
LOAD DATA LOCAL INFILEvarsayılan olarak etkin değildir. Normalde, yerleştirerek etkinleştirilmelidir local-infile=1içinde my.cnf. Ancak tüm kurulumlar için çalışmaz. Deneyimlerime göre, Debian 7 için çalıştı, ancak Debian 7 minimal değil, her iki kurulum da aynı önceden derlenmiş deb paketinden geliyor. Her ikisi de OpenVZ VPS'de. local-infile=1Bir kurulum için neden çalışmaz ve nasıl …

3
Büyük partiler için ekleme hızları
Uygulamamda, INSERT'lerim büyük bir zaman alıyor gibi görünüyor. Bir tabloya eklemek istediğiniz bellek (~ 40-50,000) nesneleri çok sayıda var. Örnek bir tablo alalım CREATE TABLE bill ( id BIGINT(20) PRIMARY KEY, amount INT(11) DEFAULT 0, bill_date DATETIME DEFAULT NOW(), INDEX (bill_date) ) ENGINE=InnoDB Toplu iş boyutum olarak 3 satır alarak, …
10 mysql  innodb  insert  java  jdbc 

1
MySQL'de UPDATE sorgularını toplulaştırmanın en etkili yolu nedir?
Uzun bir süre veritabanına güncellemeleri çok sayıda temizlemek gerekiyor bir uygulama yazıyorum ve nasıl sorgu optimize etmek için sıkışmış aldım. Şu anda kullanıyorum INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE, tüm değerleri tek bir sorguda toplu olarak çalışır, ancak büyük tablolarda dayanılmaz yavaş yürütür. Asla satır eklemem …
10 mysql  update 

6
Workbench ile SSH üzerinden MySQL veritabanına bağlanılamıyor
MySQL Workbench ile web uygulama sunucularımızdan birinden SSH tünelleme yoluyla veritabanıma bağlanmaya çalışıyorum. İşte temel yapılandırma; güvenlik nedeniyle ekran görüntüsünde bazı değerleri değiştirdiğimi unutmayın. Sorun, uygulama sunucularımızdan birinden bir SSH tüneli üzerinden bağlanmaya çalıştığımda şu hatayı alıyorum: Us-east-1.amazonaws.com sitesine computer.amazonaws.com adresindeki SSH tüneli üzerinden social_shop_prod kullanıcısı ile bağlanılamadı. 127.0.0.1'de MySQL …



2
Bir görüşün kendi yabancı anahtar kısıtlamalarına ihtiyacı var mı?
Feragatname: Ben bir programcıyım, DBA değil, bu yüzden bana katlan ... Sadece 2 varlığı birlikte eşlemek için kullandığım bir görüşüm var. Bunu elde etmek için birkaç farklı tablo arasında bir katılmak zorunda: CREATE OR REPLACE VIEW V_SCREENING_GROUP_SITES AS ( SELECT SG.SCREENING_GROUP_ID, V.SITE_ID FROM SCREENING_GROUP SG, VISIT V, VISIT_DATE VD WHERE …

2
MySQL'de bir sütunun medyan değerini nasıl bulabilirim?
Sadece iki veritabanı sorguları ile bunu hayal edebiliyorum. Birincisi, veritabanındaki satır sayısını bulur ve ikincisi ORDER BY, ilgilendiğim sütunda bir ile seçilir ve LIMIT X, 1burada X, satır sayısının yarısıdır. Bunu tek bir sorgu ile yapmanın basit bir yolu var mı? Şu anda hesaplamalarda ortalamalar kullanıyorum, ama ortalamaların daha iyi …
10 mysql 


4
MySQL ile yarıçapta fermuar alma sorunu
Her posta kodu için orta lat, lng içeren posta kodları bir tablo var. Herhangi bir keyfi noktadan belirli bir mil yarıçapı içinde posta kodları listesi almak için kullanın. Sadece bir fermuarın merkez noktasının belirli bir yarıçap içinde olmaması nedeniyle fermuarın yarıçap içinde olmadığı anlamına gelmedi. Süper gelişmiş sanat becerilerimi buradaki …

2
Veri Ambarı: Günlük anlık görüntüleri nasıl sorgulayabilirim?
Ben zaman çizelgesi olmayan bir veritabanı bazı anlık görüntüleri var. Örneğin: Anlık gün 1: +----+---------------+------------+------------+ | ID | Title | Category | Date | +----+---------------+------------+------------+ | 1 | My First Post | helloworld | 2015-01-01 | +----+---------------+------------+------------+ Anlık görüntü 2. gün (Bugün yeni bir yayın eklenir): +----+----------------+------------+------------+ | ID | …

2
MySQL çalışma tezgahını MySQL konteynerine bağlayın
MySQL konteynerini Dockerhub'dan aldım ve aşağıdaki gibi gördüğünüz gibi macbook pro üzerinde çalışıyor CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 12cd3deaa3f0 mysql:latest "/entrypoint.sh mysql" 47 hours ago Up 10 minutes 3306/tcp mysqldb Sonra MySQL tezgahını indirdim ve MySQL konteynerine bağlamaya çalıştım, ama çalışmıyor. Bağlantı hatası gösterir. Your connection attempt …

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.