質問編集履歴
3
記述変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
この場合メモリを増加させないようにするにはどう言った方法が良いのでしょうか?txtファイル100件毎に読込み出力と考えていたのですが
|
8
8
|
|
9
|
-
shからtxtファイルを指定する際に
|
9
|
+
shまたはphpからtxtファイルを指定する際に1行ずつではなく100行ずつまとめて読込むにはどう言った記述をすれば良いのでしょうか?
|
10
10
|
|
11
11
|
また↑だとファイルが分割されるため、別の方法はないでしょうか。
|
12
12
|
|
2
記述変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
それをファイルに出力するようにしていたのですが、txtファイルの件数がかなり多くなってしまい使用できるメモリがギリギリになってしました。
|
4
4
|
|
5
|
-
sql
|
5
|
+
phpでfile_get_contentsでまとめてtxtを読み込みそれをsqlのinに指定しているせいだと思います。
|
6
6
|
|
7
7
|
この場合メモリを増加させないようにするにはどう言った方法が良いのでしょうか?txtファイル100件毎に読込み出力と考えていたのですが
|
8
8
|
|
1
呼び出し記述
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,3 +11,11 @@
|
|
11
11
|
また↑だとファイルが分割されるため、別の方法はないでしょうか。
|
12
12
|
|
13
13
|
今はメモリ512を指定していますが変更できないです。(cronでshを指定しshの引数にテキストファイルを指定してphpで処理する形です)
|
14
|
+
|
15
|
+
```
|
16
|
+
|
17
|
+
out.sh
|
18
|
+
|
19
|
+
php $dir/xxx.php ${DATE} ${ID} -x ${FILE_PATH} >>${LOG_FILE} 2>&1
|
20
|
+
|
21
|
+
```
|