Ace_Nagashima

  • 合計アクティビティ 134
  • 前回のアクティビティ
  • メンバー登録日
  • フォロー 0ユーザー
  • フォロワー 0ユーザー
  • 投票 1
  • サブスクリプション 32

コメント

Ace_Nagashimaによる最近のアクティビティ 最近のアクティビティ 投票
  • Standardでは一回読み込んだデータはメモリー内に残されているみたいで、何度も読み込み様な処理では処理が早くなっているようでした。ExpressからStandardにアップグレードした顧客での体感速度は倍以上早く感じました。Expressはメモリー使用量が1GB迄だったので、データボリュームが大きいシステムではキャッシュが効きにくいのかもしれませんね。

  • 補足です。前記の方法はV10、Unipaas、xpa3で行っています。xpa4では実績が無いことをお断りしておきます。

  • KMさん おはようございます。 私がコンボボックス用に行ってる処理を紹介させていただきます。以前、当フォーラムでどなたかに教えていただいた方法なので私のオリジナルでは有りません。納品した何社かのシステムで利用している方法です。 メインプログラムのグローバル変数に10レコード分のキー値・データが収容できる以上の長さのテキスト項目を定義します。 メインプログラムのタスク前処理でコンボボックスセッ...

  • Tandaさん Puさん Sun niharaさん ご教示ありがとうございます。 Core-i3が4コア8スレッドですのでメモリーを16GB、NVMeSSD256GBのデスクトップPCで提案してみようと思います。SQLServerExpressは使用メモリーの上限が1GB迄に制限されていますので16GBメモリーでも大丈夫かなと。データはバッチファイルをタスクスケジューラに設定して昼休みの時間...

  • クライアント5台以内のユーザー環境ばかりなので基本的にはトランザクションは使用せずに物理+レコードロックでやってます。 伝票入力系のオンラインタスクはレコードロック方式でメモリーテーブルでのワークファイルに書き込んで1枚の伝票入力が終わると更新用バッチプログラムをCALLしてマスターや伝票ファイルを更新するようにしてます。この更新用バッチプログラムでは短時間に終わるのでトランザクションを使っ...

  • 日付項目は YYYYMMDD のTEXT形式にした方が後々やりやすいです。特にゼロ値が存在するような項目では。日付形式ではゼロ値を設定するとエラーになったと思います。テキスト形式で有ればスペース又はALLゼロにしとけば良いですから。SQLQuery文を自分で記述するような場合、日付形式では変換しないと範囲チェックできないですから。 数値項目は N#11C みたいにモデル辞書で定義していて、デ...

  • Tandaさん、ありがとうございます。ウィルス対策ソフトはEset EndPointの最新版です。検査ログを見る限りではダウンロードした「CCleaner」というレジストリクリーニングソフトのインストーラーが脅威と判定されたくらいでした。

  • Tandaさん ありがとうございます。 プログラムをメニューからコールしただけで何も操作していない状態です。社内に客先パソコンと同程度のスペックの予備パソコンがありますので客先システムをセッテイングして設置し、動作確認する予定です。この予備機で動作するとなれば、客先パソコンに何らかの問題があることになると思います。 また、ウィルス検査の結果は特に問題になるような物では有りませんでした。

  • Sun Niharaさん ありがとうございます。 本日、客先に出向いてチェックしました。私のパソコンに客先サーバーに接続する実行環境を設定して動作させたところ、問題なく顧客保守は動作しました。3台の客先クライアントで改めて動作確認すると、1台は画面表示まで行って止まり、残りの2台は画面表示まで行かなくて止まっていました。どうもパソコンの環境による物ではないかと思います。画面表示まで進んだパソ...

  • Sun niharaさん ありがとうございます。 WindowsUpdateは 23H2→24H2 みたいな大きなUpdateは掛かっていなかったはずです。ログを見る限りでは SUB/消費税率・年度取得 をCALLする前に コンテキスト消失になっているので何なのだろうという感じです。