• 21-06-2023, 22:41:19
    #1
    Merhabalar
    32 GB Ram
    8vCore
    3.2 tb diskli bir sunucum var "vps"
    (Contabo)
    cPanel Litespeed kurulu php 5.6 içinde cloudlinux yüklüdür.
    Sunucuyu optimize ettirmek için destek istedim ücretli fakat çoğu kişi yoğun olduğu için yardımcı olamadılar sağolsun.
    @lisanshizmeti; yardımcı oldu sağ olsun müteşekkirim,

    ama her gün MYSQL cpuyu şişiriyor eski sunucum mysql 5.7 idi, laravel bir site dışında %90ı wordpress siteler kullanmakta
    mysql yükseltirken eski sunucum çöktüğü için alel acele yeni sunucuyu ayağa kaldırdım mariadb kuramadım

    [mysqld]
    event_scheduler=off
    performance_schema=off
    skip-networking
    innodb_file_per_table=1
    tmpdir=/tmp
    max_connections=1000
    max_user_connections=900
    key_buffer_size=256M
    myisam_sort_buffer_size=256M
    join_buffer_size=512K
    read_buffer_size=256K
    sort_buffer_size=512K
    table_open_cache=4096
    thread_cache_size=4096
    table_definition_cache=4096
    open_files_limit=36000
    wait_timeout=120
    connect_timeout=120
    tmp_table_size=128M
    max_heap_table_size=128M
    max_allowed_packet=512M
    interactive_timeout=120
    max_connect_errors=999999999
    local-infile=0
    innodb_buffer_pool_size=2G
    innodb_redo_log_capacity=536870912
    innodb_log_buffer_size=20M
    innodb_flush_method=O_DIRECT
    sql_mode=""
    log_error=mysql_error.log
    #log_timestamps=SYSTEM
    mysqlx=0
    collation-server = utf8_unicode_ci
    character-set-server = utf8
    authentication_policy=mysql_native_password

    mysql 8 e uyumlu
    destek talep ederim.
  • 21-06-2023, 22:48:39
    #2
    @Elazığlı168; bu arkadaş işin erbabıdır, sunucu optimizasyonu vss.
  • 21-06-2023, 22:49:20
    #3
    KingCoder adlı üyeden alıntı: mesajı görüntüle
    @Elazığlı168; bu arkadaş işin erbabıdır, sunucu optimizasyonu vss.
    kendisi yoğun olduğu için hizmet alamadım
  • 22-06-2023, 09:58:45
    #4
    sunucuoptimizasyon.com
    Daha önce de özelden belirttiğim gibi mysql 8’de yapılan motor değişiklikleri nedeniyle bazı sorgu tipleriyle uyumsuzluk var, bu da normalde sorunsuz çalışan veritabanlarının mysql 8’de yüksek cpu kullanımı yapmasına ve veritabanının yavaş çalışmasına neden oluyor. Sunucu taraflı herhangi bir ayar ile bu sorunu düzeltemezsiniz. Yapılacak olan şey sunucuyu formatlayıp cpanel kurmadan önce cpanel.config dosyasına mysql version olarak mariadb 10.5 tanımlamak ardından cpanel kurulumu yapmaktır böylece default veritabanı sunucusu mysql 8 yerine mariadb 10.5 gelecektir.

    Almalinux 8 / Rockylinux 8 kullanacak arkadaşlara duyurulur. Sunucuda çalışacak sitelerin yazılımları birbirinden farklıysa ve eski sorgu tiplerini çalıştıran scriptleriniz varsa kesinlikle mysql 8 kulanmayın. Son sürüm wordpress bile olsa kullandığınız bir eklentideki sorgu bile uyumsuzluğu ortaya çıkartıp başınızı ağrıtabilir.

    Ayrıca mevcutta mysql 5.7 kullanıp dur şunu 8’e güncelleyeyim hatasına da düşmeyin. Sırf bu işlemden sonra sql işlemleri kağnıya dönen ve formatlamak zorunda kaldığımız onlarca sunucu oldu. Aman dikkat.

    Mysql 8 büyük oranda php 7.4 ve 8 ile yazılmış eski tip sorgular barındırmayan güncel scriptlerle uyumlu bir veritabanı sunucusudur. Yazılımlarınızdan emin değilseniz mysql 8 kullanmayın.
  • 22-06-2023, 17:05:09
    #5
    Paylaştığınız my.cnf dosyanız hep böyle miydi yoksa siz kendiniz mi ayarladınız? My.cnf için veritabanlarınız hakkında net bilgi vermeniz gerekir. Hangi motoru kullanıyor, boyutları nedir, InnoDB ve MyISAM kullanım oranı nedir bunların analiz edilmesi gerekir. Arayış devam ediyorsa özelden yazarsanız konuşalım.
  • 22-06-2023, 17:11:50
    #6
    Elazığlı168 adlı üyeden alıntı: mesajı görüntüle
    Daha önce de özelden belirttiğim gibi mysql 8’de yapılan motor değişiklikleri nedeniyle bazı sorgu tipleriyle uyumsuzluk var, bu da normalde sorunsuz çalışan veritabanlarının mysql 8’de yüksek cpu kullanımı yapmasına ve veritabanının yavaş çalışmasına neden oluyor. Sunucu taraflı herhangi bir ayar ile bu sorunu düzeltemezsiniz. Yapılacak olan şey sunucuyu formatlayıp cpanel kurmadan önce cpanel.config dosyasına mysql version olarak mariadb 10.5 tanımlamak ardından cpanel kurulumu yapmaktır böylece default veritabanı sunucusu mysql 8 yerine mariadb 10.5 gelecektir.

    Almalinux 8 / Rockylinux 8 kullanacak arkadaşlara duyurulur. Sunucuda çalışacak sitelerin yazılımları birbirinden farklıysa ve eski sorgu tiplerini çalıştıran scriptleriniz varsa kesinlikle mysql 8 kulanmayın. Son sürüm wordpress bile olsa kullandığınız bir eklentideki sorgu bile uyumsuzluğu ortaya çıkartıp başınızı ağrıtabilir.

    Ayrıca mevcutta mysql 5.7 kullanıp dur şunu 8’e güncelleyeyim hatasına da düşmeyin. Sırf bu işlemden sonra sql işlemleri kağnıya dönen ve formatlamak zorunda kaldığımız onlarca sunucu oldu. Aman dikkat.

    Mysql 8 büyük oranda php 7.4 ve 8 ile yazılmış eski tip sorgular barındırmayan güncel scriptlerle uyumlu bir veritabanı sunucusudur. Yazılımlarınızdan emin değilseniz mysql 8 kullanmayın.
    geçiş için eski sunucuyu 5.7den 8 e yükselttim sağlıklı çalışmamıştı,
    zaten kurdugum sunucuya 1 günlük eski yedeklerden dönmüştüm hiç bir işlem olmadan,

    yüzde 90 u wordpress siteler 1 laravel ile yazılan site var sadece eski sunucumu buna istinaden optimize etmiştiniz,
    yoğunluğunuz olduğu için sunucuyu tekrar kurup otomatik üstünde mysql 8 ile gelmişti,

    eski sunucudaki yükseltme sonucu veritabanı sunucusu çöktü vaktim olmadığı için mariadb üstüne kuramamıştım.
  • 22-06-2023, 18:08:51
    #7
    Merhaba,

    cPanel e ilk kurulumda mariadb kurabilirsiniz. Ayrıca cloudlinux da governor açısından gereklidir.

    İyi çalışmalar.