Performans - veritabanı tabloları olup olmadığını kontrol?

0 Cevap php

Ben belirtilmemiş çerçeveler / sistemleri için bazı basit nesneler / modeller yapmak istiyorum.

Ayrıca benim veri tabanı için MySQL kullanmak istiyorum.

Amacım basit bir uygulaması olduğunu - bir yapılandırma dosyasına küçük değişiklikler ve bu temelde bu.

Ve değilse, benim için tablo (lar) oluşturmak - Benim sorunum benim modeli kullanırken veritabanı tabloları aslında var olduğunu, kontrol etmeniz gerekir ikna olmam.

Ben gibi bir şey düşünüyordum:

<?php

  class MyObject
  {

    public function __construct()
    {
      $dal->query("SHOW TABLES LIKE 'MyTable'");

      if($dal->num_rows() == 0)
        $this->_createTables();
    }
    ...
  }
?>

Ama bu model ile performansı hakkında endişeliyim - Ben çözümün verimliliği üzerinde onay ya da daha iyi bir çözüm ya arıyorum.

0 Cevap