No.1
- 回答日時:
MySQLはシンプルな処理を大量に処理させたらまさに鬼ですね。
ただデータベースでなくともできることをわざわざMySQLにさせたり、
長い複雑なSQLを実行する理由はありません。なぜならDBは運用中に
処理能力を超えそうになると分散が大変だが、DBが軽ければWEB側は
いくらでも対処しようがありますしね。
(誰も見てないようなサイトとか、自分しか使ってない計算機ならば
どっちでもいい話ですが・・)
シンプルって意味が分かるようで分からん。
四捨五入する時はMySQLじゃなくって、PHPでした方がいいって事なん?
データーベースのレコード100個をMySQLで四捨五入した方が早い気もするけど、確かに負荷はかかりそうやなー。
でも、PHPでも100回処理するんやし。
関係ないかもしれへんけど、Perlは数学処理苦手やゆうてたし。
あ、もういっこ。
四捨五入するんが分かてるんなら、元の数とは別に四捨五入した値をフィールドに入れていた方が負荷も軽く、処理もはやいんかなー?
掲示板のタイトルの方だと、データが大きくなるし、負荷も高くなるんかな?
まぁ、実際は全レコード5000件、検索limit 10個くらいだから、気にならんレベルなんやろうけど。
それに誰も見ていないHP、、、という噂も。(笑
No.2ベストアンサー
- 回答日時:
私はPHPで出来ることはPHPでやるようにしてます。
SQLではMySQL,postgreSQL,Oracle,SQLserverなどで共通して使える命令のみ使用するようにしています。
ちなみにMySQLのleft関数やright関数はpostgreSQLやOracleでは使えないのでsubstr関数を使うことになります。
どっちが負荷がかかるかとかはそんなに変わらないだろうと思って全然気にしてません。
あ、ほんまや。
left関数、Postareにも対応してへん。
ボクも基本はPHPって思ったんやけど、MySQLの方が処理が早いっていうやん?
ボクレベルでは関係ないかもしれへんけど、どっちが早いか気になる。
データがたまったら実験してみる。
移行も考えればSQLは統一した方が移行が楽だわなー。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ログイン機の付きの掲示板サイトを作りたいです。 2 2022/10/09 04:33
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- SQL Server MySQLとPHPが使えるレンタルサーバー 1 2022/09/01 06:21
- PHP 「基礎からのMySQL 第3版 Kindle版」を数年前購入して全部やりました。 1 2022/09/15 05:32
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- PHP PHP & MySQL: Server-side Web Development ペーパ 1 2022/04/19 19:23
- MySQL 私の考えていることは ・mySQL ・PHP ・web制作 この三つのスキルがあれば実現しますか? 4 2023/08/19 02:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カーソル0件の時にエラーを発生...
-
処理件数を非表示にしたい
-
データ型でFloatとreal の計算...
-
(x 行処理されました)を表示さ...
-
ストアドプロシージャ_カーソル...
-
PL/SQL で continue ?
-
カーソルを使って、最終行レコ...
-
NVLとDECODEのスピード差
-
クエリの実行時間の目安
-
複数レコードを1変数にセット...
-
for whichの使い方
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
INSERT文でフィールドの1つだ...
-
グループ毎の最大値を持つデー...
-
VBAのAccessでDATE型のINSERT
-
同一のユーザー、同一商品のと...
-
Exel VBA 別ブックから該当デ...
-
SELECT 文 GROUP での1件目を...
-
Oracleのデータ型、NUMBERについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カーソル0件の時にエラーを発生...
-
データ型でFloatとreal の計算...
-
処理件数を非表示にしたい
-
カーソルを使って、最終行レコ...
-
カーソル宣言をIFで分けられま...
-
NVLとDECODEのスピード差
-
ACCESSで一括処理する方法
-
ストアドプロシージャ_カーソル...
-
Accessで処理経過を表示したい...
-
SELECT と INSERT の速度
-
カーソルオープンの処理について
-
クエリの実行時間の目安
-
動的SQLの処理件数
-
RDBとVSAMの比較
-
(x 行処理されました)を表示さ...
-
oracle pl/sqlの処理速度について
-
【PL/SQL】カンマ区切りのレコ...
-
PL/SQL で continue ?
-
SQL plus で改行
-
複数レコードを1変数にセット...
おすすめ情報